Top expert inWeb Development and E-commerce Solutions with PHP
Ondřej Mirtes is a founder and hands-on developer with 17 years of experience building and improving PHP tooling and libraries from Prague. He founded and continues to drive PHPStan, a widely used static analysis tool, and contributes across major PHP projects (Doctrine, Carbon, Composer, Rector, CakePHP) focusing on code quality, type safety and maintainability. His work often targets deep, non-obvious improvements—refactoring APIs, fixing type hints, and adapting code for static analysis compatibility—that prevent subtle bugs and ease long-term maintenance. He has held technical leadership roles including CTO at Slevomat and mentors other developers while remaining an active core contributor. Known for meticulous backend craftsmanship, he blends product-minded engineering with community stewardship of essential open-source infrastructure. Outside work he signals a full life—family, gaming and cycling—reflecting a pragmatic, sustained commitment to craft rather than flash.
17 years of coding experience
11 years of employment as a software developer
Ing., Software Engineering, Ing., Software Engineering at Czech Technical University in Prague
Contributions:5 releases, 117 reviews, 102 commits in 4 years 7 months
Contributions summary:Ondřej primarily contributed to the Symfony extension for PHPStan by fixing compatibility issues with PHPStan versions, PHP-Parser, and Symfony. They updated code to define parameters schema and enhance compatibility with prefixed PHPStan PHARs. The user also addressed build-related problems and modernized type inference tests within the project.
Next-gen phpDoc parser with support for intersection types and generics
Role in this project:
Back-end Developer
Contributions:17 releases, 92 reviews, 88 commits in 5 years 2 months
Contributions summary:Ondřej contributed to the `phpstan/phpdoc-parser` repository by implementing and refining the parsing of PHP documentation (phpDoc) elements. Their work involved integrating PHPStan analysis, fixing potential type errors, and updating coding standards to improve code quality. They also added support for class-string and template tags, and fixed parsing issues, demonstrating a focus on improving the parser's functionality and robustness.
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.