Eduardo Dobay is a senior software engineer and former CTO with 18 years of experience building and modernizing backend systems across PHP, Python and Go, currently based in São Paulo. He has led engineering teams through acquisitions and complex integrations while remaining hands-on—shipping APIs, refactoring legacy codebases, and improving developer experience. His background in physics (MSc) informs a rigorous analytical approach to architecture and design, and he often blends domain-driven design with practical DevOps automation. Eduardo has contributed to notable open-source projects (e.g., Slim framework and the Python music library Mingus), tackling compatibility and quality challenges across major language versions. He’s also a trained musician and composer, viewing software development as a form of art and mentoring others as a core motivator. Colleagues describe him as a pragmatic technical leader who balances strategic planning with day-to-day coding.
18 years of coding experience
11 years of employment as a software developer
Mestrado Física, Mestrado Física at USP - Universidade de São Paulo
Contributions:2 releases, 2 reviews, 68 commits in 6 years 1 month
Contributions summary:Eduardo primarily focused on updating the project's codebase to ensure compatibility with Python 3. This involved rewriting string literals and handling binary data correctly. The user also made significant changes to the MIDI file input and output modules, fixing Python 2/3 compatibility issues. Furthermore, they incorporated improvements to handle potential floating point division errors and other minor adjustments.
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
Role in this project:
Back-end Developer & QA Engineer
Contributions:1 review, 6 commits, 2 PRs in 1 month
Contributions summary:Eduardo primarily focused on improving the project's compatibility with PHP 8 and maintaining code quality. They addressed deprecated functions and dependency issues related to PHP 8, ensuring the project's continued functionality. Furthermore, the user added tests for uncovered lines in the code and shimmed PHPUnit deprecations to ensure compatibility across different PHPUnit versions. They also fixed issues in the FastRoute dispatcher and data generator.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.