Kevin M is an engineering manager with 12 years of experience leading modern web and platform teams from Nancy, France. He blends hands-on JavaScript and TypeScript front-end expertise—demonstrated by notable contributions to popular open-source projects like marmelab/react-admin and ng-admin—with backend and reliability work in Python and platform engineering. Kevin has progressed from freelance and consultant roles to staff and management positions, driving payment, core platform, and reliability initiatives at scale. He is comfortable across the full stack and infrastructure (CI/CD, Docker, AWS) and brings pragmatic product thinking from his entrepreneurial and support-facing background. Curious about security, sysadmin and cryptocurrencies, he pairs rapid prototyping instincts with a sustained focus on code quality, testing and migration to modern toolchains.
12 years of coding experience
10 years of employment as a software developer
Licence professionnelle Metiers du génie logiciel, Licence professionnelle Metiers du génie logiciel at IUT de Metz
BTS Informatique et Réseaux pour les Services et Industries, BTS Informatique et Réseaux pour les Services et Industries at Lycée Pierre Mendès France Epinal
A time based / event series interactive visualization using d3.js
Role in this project:
Front-end Developer
Contributions:29 commits, 24 PRs, 26 pushes in 1 year 11 months
Contributions summary:Kevin focused on enhancing the user interface and functionality of the `eventdrops` visualization library. Their contributions included ensuring the SVG elements fit the parent dimensions, fixing test cases, and updating the demo to reflect the changes. They also refactored code by replacing `offsetWidth` with `clientWidth` for improved compatibility and usability. Furthermore, the user contributed by migrating the project's build process from Webpack to Rollup.
Contributions:51 commits, 47 PRs, 56 pushes in 1 year
Contributions summary:Kevin primarily contributed to enhancing the ng-admin AngularJS admin GUI, focusing on improving its functionality and stability. Their work included fixing translation issues to ensure correct HTML escaping, resolving issues with data population in ReferenceFields, and improving the overall test suite. They also updated the project to support Angular 1.6 and addressed issues related to CSV export compatibility for IE11 and Edge.
angularjsrestrestful-aping-adminadmin
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.