Mathieu Abou-aichi is a pragmatic engineering leader and certified coach with 11 years of experience helping public and private organisations improve delivery, architecture and team performance. He blends hands-on backend expertise (notably contributions to the JHipster generator and French localization work for Swagger UI) with people-centered leadership, having led high-performing BFF and e-commerce teams at RATP Smart Systems and coached multiple teams at the French Ministry. He focuses on frugal, evolutive architectures and operational excellence—designing resilient, high-availability systems while instilling engineering best practices (TDD, API-first, observability). As a professional coach he supports individuals and teams through change, aligning personal development with organisational goals. Known for measurable outcomes (high DORA scores, low turnover, strong satisfaction rates), he pairs technical depth with clear communication to make complex systems and processes easier to adopt.
11 years of coding experience
7 years of employment as a software developer
Coach professionnel, Coach professionnel at MHD Formation
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
Role in this project:
Back-end Developer
Contributions:127 reviews, 581 commits, 164 PRs in 6 years 1 month
Contributions summary:Mathieu primarily worked on the JHipster generator, focusing on the JDL parsing system. They fixed JDL samples, updated dependencies, removed deprecated classes, and addressed build and test failures. Their contributions also include the implementation of custom enum values and improvements to error messaging for invalid tokens.
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
Role in this project:
Localization / Internationalization Specialist
Contributions:6 commits, 4 PRs in 19 days
Contributions summary:Mathieu primarily contributed to the translation of the Swagger UI documentation. Their commits focused on updating and fixing French translations within the `dist/lang/fr.js` and `lang/fr.js` files. These changes included correcting errors in the French language strings, such as fixing forgotten accents and ensuring accurate translations of various UI elements. The user's work directly improved the user experience for French-speaking users of the Swagger UI documentation.
redocopenapi-specificationoasopenapicss
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.