Mohammad Habibi

Senior Software Engineer at smava GmbH

Berlin, Germany
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
Mohammad Habibi is a Senior Software Engineer based in Berlin with 11 years of experience building web applications across startups and scale-ups. He brings deep PHP expertise complemented by practical experience in Go, Scala, Node.js and Vue.js, and has repeatedly moved between hands-on engineering and technical leadership roles. At companies like AUTO1, Lazada and Customer Alliance he helped deliver backend systems at scale and later led engineering efforts before joining smava. He contributes to prominent open-source tooling in the Symfony ecosystem, improving Doctrine entity generation and edge-case handling in the widely used maker-bundle. Comfortable in international, diverse teams, he is fluent in English and Persian and leverages cross-cultural collaboration to drive transparent, high-quality delivery. Colleagues describe him as a pragmatic problem-solver who balances legacy PHP stewardship with curiosity about newer languages and architectures.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS), Bachelor of Science (BS) at Azad University of NajafAbad
bookAssociate of Science (AS), Associate of Science (AS) at Mohajer Technical Institute of Esfahan
languagesPersian, English, German
stackoverflow-logo

Stackoverflow

Stats
1,623reputation
178kreached
37answers
19questions
Badges
zend-framework
top-5%
github-logo-circle

Github Skills (16)

symfony-ux10
doctrine10
php10
orm10
object-mapping10
symfony10
testing10
zend-framework9
code-optimization9
e-mail6
docker6
docker-compose6
lumen6
laravel6
soap6

Programming languages (6)

JavaScriptValaGoPHPHTMLVim Script

Github contributions (5)

github-logo-circle
symfony/maker-bundle

Sep 2020 - Oct 2020

Symfony Maker Bundle
Role in this project:
userBack-end Developer
Contributions:1 review, 5 commits, 1 PR in 21 days
Contributions summary:Mohammad primarily focused on refining Doctrine entity generation and management within the Symfony Maker Bundle. They implemented and optimized the `removeElement` method for various entity relationships, addressing issues related to orphaned entities and Many-to-Many relations. Their contributions also included fixing test cases to ensure correct functionality, particularly within test environments that simulate generated entities with relationships. These changes appear to be focused on the internal workings of the Symfony Maker Bundle and its ability to generate entity code based on different configurations.
symfony
mhabibi/rpg

May 2017 - Jul 2024

Contributions:2 pushes, 1 branch in 7 years 2 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