Antoine Bernier is a seasoned web engineer with 14+ years building pixel-perfect, design-system-driven React applications and immersive web-3D experiences. A remote-first freelancer based in Paris, he specializes in creating multi-package design-system monorepos, fullstack Next.js apps, CI-backed visual testing workflows, and Three.js/R3F integrations for clients ranging from L'Oréal and Rolex to Cartier and Chanel. He is an active OSS contributor at pmndrs and three.js—having improved CameraControls in drei and worked on CCDIKSolver examples—bringing practical 3D expertise to production UIs. He also taught web development for five years at Ironhack, which informs his pragmatic approach to developer experience and documentation. Antoine prefers greenfield projects where he can design systems from scratch and align design and engineering with a near-obsessive attention to visual fidelity and interaction detail.
14 years of coding experience
14 years of employment as a software developer
Deug Mias, Mathematics and Computer Science, Deug Mias, Mathematics and Computer Science at Université Paris 8
Maths sup, Engineering, Maths sup, Engineering at Alain Fournier
Contributions:14 commits, 3 PRs, 2 comments in 2 years 7 months
Contributions summary:Antoine primarily contributed to the backend of the application, focusing on the implementation and modification of routes and models related to movies and celebrities. They updated the database connection and made changes to the `app.js` file. Furthermore, the user provided a full solution, with significant code changes in the `routes`, `models`, and `views` directories to make the application work.
Contributions:96 reviews, 3 commits, 194 PRs in 4 days
Contributions summary:Antoine primarily focused on enhancing the `drei` library by implementing and refining the `CameraControls` component. Their work included adding new functionality, such as `CameraControls` and improving its features. Further contributions involve updating and documenting the component, and expanding its capabilities with `makeDefault` prop and handling `onChange` events. The user also contributed to adding new components like `RoundedBox` and `useVideoTexture`, storybook stories and improved the project's overall documentation and examples.
reactfiberreact-three-fiberthreejsthree-fiber
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.