Ondřej Mirtes

Founder & Developer at PHPStan

Prague, Prague, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
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.
code17 years of coding experience
job11 years of employment as a software developer
bookIng., Software Engineering, Ing., Software Engineering at Czech Technical University in Prague
languagesCzech, English
stackoverflow-logo

Stackoverflow

Stats
5,313reputation
514kreached
139answers
18questions
Badges
namespaces
top-5%
php
top-1%
github-logo-circle

Github Skills (71)

dependency-management10
parserator10
parser10
package-management10
annotations10
testing10
mvc10
reflection-api10
integrations10
phpunit10
type-system10
code-analysis10
persistence10
symfony-ux10
refactoring10

Programming languages (26)

CCMakeMakefileGoHTMLNunjucksTypeScriptShell

Github contributions (5)

github-logo-circle
phpstan/phpstan-symfony

May 2018 - Dec 2022

Symfony extension for PHPStan
Role in this project:
userBack-end Developer
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.
static-analyzertestingphpsymfony-bundlestatic-code-analysis
phpstan/phpdoc-parser

Nov 2017 - Jan 2023

Next-gen phpDoc parser with support for intersection types and generics
Role in this project:
userBack-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.
static-analyzertestingphpphpdocstatic-code-analysis
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.
Request Free Trial
Ondřej Mirtes - Founder & Developer at PHPStan