Jean-baptiste Kaiser is a full-stack JavaScript developer with 8 years of experience, currently contributing to the widely used react-admin framework (20k+ stars) at marmelab. He combines frontend expertise in React, TypeScript and Material UI with backend work on GraphQL servers, improving UX, e2e tests and date/schema handling. Previously he led technical teams at Sopra Steria, overseeing architecture, CI/CD, testing automation and coaching teams of up to 20 engineers. Comfortable across Java, .NET and modern DevOps toolchains, he thrives in open-source communities and company hack days that drive continuous learning. Based in Nancy, France, he balances rigorous engineering discipline with a practical eye for developer experience and documentation. An engineer who moves effortlessly between hands-on bug fixes and shaping enterprise-grade features, he brings both executional reliability and community-minded craftsmanship.
8 years of coding experience
Visual Computing, Visual Computing at Technische Universität Wien / TU Wien
Diplôme d'ingénieur, Généraliste, Informatique - Imagerie - Audio - Traitement du Signal, Diplôme d'ingénieur, Généraliste, Informatique - Imagerie - Audio - Traitement du Signal at Ecole Centrale Nantes
Baccalauréat scientifique, spécialité Mathématiques, Classe préparatoire MPSI - MP*, Baccalauréat scientifique, spécialité Mathématiques, Classe préparatoire MPSI - MP* at Lycée Fabert, Metz
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
Role in this project:
Front-end Developer
Contributions:26 releases, 1284 reviews, 269 commits in 10 months
Contributions summary:Jean-baptiste contributed to bug fixes and implemented new features within the react-admin framework. Their work focused on enhancing the user interface, including improvements to the list and edit page functionality. They demonstrated proficiency in debugging and improving e2e tests. Their code changes primarily involved React, TypeScript, and Material UI components, core technologies used within the project.
Get a full fake GraphQL API with zero coding in less than 30 seconds.
Role in this project:
Back-end Developer
Contributions:18 reviews, 21 commits, 19 PRs in 2 months
Contributions summary:Jean-baptiste primarily contributed to the back-end functionality of the GraphQL server. They focused on enhancing date handling by adding ISO string support and correcting input type issues. These changes involved modifying core files related to introspection and schema generation. Further improvements included refactoring code and applying suggestions from code reviews.
apigraphql-apizeroartemisjavascript
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
Jean-baptiste Kaiser - Developer For React Admin at marmelab