Summary
Michael Foraste is a seasoned web developer and entrepreneur with over 12 years of experience building backend systems in PHP (7/8) and Symfony (4–6), currently leading NGM ENGINEERING. He combines hands-on implementation—APIs, backoffices, PostgreSQL/MySQL, Redis, Elasticsearch—with deployment and CI/CD practices using Docker, Jenkins, GitLab CI and Ansible, ensuring delivered code is documented and thoroughly tested. As a former CTO and long-term consultant, he excels at turning vague requirements into precise specifications, predictable plans and transparent contracts, then carrying projects through to production and handover. He has practical payments and high-load experience from roles at Evaneos and Weezevent, and offers post-launch TMA and repository/server handoffs to avoid vendor lock-in. Methodical and quality-driven, he emphasizes automated tests and continuous delivery to reduce risk while accelerating feature delivery.
11 years of coding experience
6 years of employment as a software developer
BAC +5, Computer Software Engineering, Master Architecte développeur d'application, BAC +5, Computer Software Engineering, Master Architecte développeur d'application at ETNA
English