Mehdi Fathi is a Senior Back End Developer with around a decade of experience building scalable REST APIs and microservices using PHP, Laravel, Go, MySQL and Redis. He combines a software engineering degree with hands-on expertise in Dockerized architectures, automated testing, query optimization and mentoring junior engineers to keep legacy systems healthy and evolving. At SabaIdea he leads backend design for mobile apps and has driven stability and performance improvements through code reviews and architectural refinements. An active open-source contributor, he has patched core CakePHP components—demonstrating comfort touching framework internals and handling breaking changes. Based in Tehran, Mehdi pairs pragmatic engineering discipline with a track record of shipping high-impact features and improving developer workflows.
10 years of coding experience
5 years of employment as a software developer
Engineer's degree, Softwear, BA, Engineer's degree, Softwear, BA at Eyvanakey univercity
CakePHP: The Rapid Development Framework for PHP - Official Repository
Role in this project:
Back-end Developer
Contributions:10 commits, 15 PRs, 13 comments in 2 months
Contributions summary:Mehdi primarily contributed to the CakePHP framework's core functionalities by fixing variable names, merging branches, and improving logging capabilities. They made changes to the `Log`, `FormContext`, and `BelongsToMany` classes, indicative of work on core framework components and database associations. The commits also show involvement in fixing a breaking change, indicating an understanding of the framework's internal structure and potential impact of code modifications.
Contributions:15 pushes, 1 branch in 4 years 6 months
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
Mehdi Fathi - Senior Back End Developer at SabaIdea