Martin Fris is a Platform Tech Lead and seasoned backend architect with over a decade of experience designing and operating high-throughput, message-driven distributed systems, particularly in PHP and containerized cloud environments. He has led architecture and platform migrations at scale—designing auto-scalable Kubernetes pipelines, sharded MySQL solutions using Vitess, and systems handling tens of thousands of concurrent requests/messages per second. Comfortable hands-on across the stack, Martin combines LAMP expertise, asynchronous PHP (Swoole) and modern DevOps practices with fluent knowledge of Go, JavaScript and multiple databases. He’s a proven team builder and hiring evaluator who coaches engineers, runs cross-department technical coordination, and drives adoption of Domain-Driven Design and event sourcing. An active open-source contributor, he has improved CI/CD and cross-platform build reliability for the widely used Vitess project and optimized performance in PHP AOP tooling—showing a practical focus on developer experience as well as runtime scale. Based in Bratislava, he brings a pragmatic blend of architecture, implementation and operational savvy that turns ambitious scale requirements into reliable production platforms.
11 years of coding experience
17 years of employment as a software developer
Master's degree - Master of Engineering Information Systems, Master's degree - Master of Engineering Information Systems at Slovenská technická univerzita v Bratislave
Vitess is a database clustering system for horizontal scaling of MySQL.
Role in this project:
DevOps Engineer
Contributions:44 commits, 17 PRs, 99 comments in 1 year 1 month
Contributions summary:Martin's contributions primarily focus on improving the build and deployment processes for the Vitess project. They implemented and refined the CI/CD pipeline, including updating dependencies, enabling PHP build caching, and configuring settings for different operating systems like macOS. Additionally, they made various adjustments to the build scripts and testing procedures to ensure compatibility and correct behavior across different environments. Their changes facilitated a more reliable and streamlined development workflow.
:gem: Go! AOP PHP - modern aspect-oriented framework for the new level of software development
Role in this project:
Back-end Developer
Contributions:14 commits, 2 PRs, 11 comments in 6 months
Contributions summary:Martin primarily focused on optimizing the file system enumeration process within the GoAOP framework. They modified the `Enumerator` class to leverage the `glob` function, addressing performance concerns when scanning aspects from the vendor folder. Additionally, they addressed compatibility issues with older Symfony Finder versions and fixed Windows support. Further work included standardizing new file headers and debugging AppVeyor integration for build stability.
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.