Summary
Ambroise Rabier is a pragmatic full-stack developer with around a decade of professional experience and a strong focus on TypeScript, Node.js and React, increasingly specializing in backend architecture. He has led frontend and full-stack initiatives at Safran and Medicapp, modernizing legacy stacks to Node/React and refactoring duplicated LoopBack backends into shared libraries at GEFCO. Comfortable shipping end-to-end systems, he pairs functional-programming practices, typed languages and testing with a clear bias toward user impact and maintainability. Ambroise also explores creative, performance-sensitive projects—authoring a WebGL/Three.js mandala generator and a Unity game on the Play Store—that reveal his game-dev roots and polish for UX. He mentors peers, collaborates with designers via Storybook, and thrives on open-ended problems that require research, trade-offs and autonomous decision-making. Based in Rambouillet, France, he is seeking roles that deepen backend skills while delivering tangible value in dynamic teams.
10 years of coding experience
2 years of employment as a software developer
Beaux-arts / arts plastiques général, Beaux-arts / arts plastiques général at ESAM Design (Paris)
Mastère Game Design & Programming Jeux vidéos et programmation, Mastère Game Design & Programming Jeux vidéos et programmation at ISART DIGITAL Paris
Bac STI Electrotechnique Electrotechnique - Physique appliqué, Bac STI Electrotechnique Electrotechnique - Physique appliqué at Lycée Louis Bascan
French, English, German