Tomáš Fejfar is a Senior Software Engineer with 15+ years of PHP experience and deep expertise in Symfony, Zend Framework, Elasticsearch, RabbitMQ and Doctrine. He combines backend and DevOps skills—improving build systems, CI/CD and platform compatibility—and has contributed to projects like PHing and Symplify where he fixed bugs and hardened build processes. Comfortable across Python and TypeScript as well, he currently develops agents and AI features at Keboola while maintaining a long-running freelance practice helping teams adopt automation and better deployment workflows. A seasoned remote worker and occasional lecturer, he prefers flexible, part-time remote roles and has extensive experience managing distributed teams and developer workflows. Notable for pragmatic infrastructure work earlier in his career, he built scalable hosting stacks (IaC with SaltStack) that improved performance by over 60% for production clients.
15 years of coding experience
16 years of employment as a software developer
Gymnázium Jablonec n. Nisou
Engineer's degree, Information Technology, Engineer's degree, Information Technology at Technical University of Liberec, Faculty of Mechatronics, Informatics and Interdisciplinary Studies
PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant.
Role in this project:
Back-end Developer
Contributions:5 commits, 4 comments in 3 years 3 months
Contributions summary:Tomáš primarily contributed to fixing bugs and adding features within the PHP project build system. They addressed undefined variable issues in the `ScpTask.php` file. Additionally, the user implemented the `VersionCompareCondition`, enabling version comparison capabilities within the system. They also introduced changes to the `ProjectConfigurator.php` file, allowing null property values.
Do you use Symfony, coding standards, PHPStan rule, maintain PHP packages, monorepo... and do you like to be lazy? You'll love the toolkits here! :)
Role in this project:
Back-end & DevOps Engineer
Contributions:7 commits, 6 PRs, 25 comments in 4 years 8 months
Contributions summary:Tomáš primarily focused on improving the Statie build process within the repository. Their commits addressed platform-specific issues, specifically related to Windows, by normalizing file paths and making the build compatible with Docker. Additionally, they improved the developer experience by adding informative logging and ensuring the PHP server only started after the output was generated. They also worked on the build process in relation to the php server.
textlintphp-packagesmonorepobehatrule
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.