Antoine Rousseau is a Staff Software Engineer based in Toulouse with 13 years of full‑stack JavaScript experience spanning TypeScript, Node.js, React, React Native and JAMstack architectures. He combines hands‑on engineering and product sensibility from founding startups to leading R&D teams, currently shaping platform work at Shotgun while investing in and advising through LaGuild. A pragmatic code craftsman, Antoine has a strong open‑source presence contributing TypeScript definitions to DefinitelyTyped and fixing UI and framework issues in widely used projects like Material‑UI and Gatsby. His work often sits at the intersection of developer experience and robust production systems—improving types, error handling and component flexibility rather than just delivering features. Early experience building cross‑platform video players and ad-serving backends gives him rare depth across front‑end performance and backend reliability. Colleagues describe him as a thoughtful problem solver who brings startup agility to larger engineering challenges.
14 years of coding experience
11 years of employment as a software developer
Professionnal Licence, IT, Professionnal Licence, IT at Paris-Sud University (Paris XI)
First year of the Computer Science Engineering Institute, IT, First year of the Computer Science Engineering Institute, IT at Polytech Paris-Saclay
The repository for high quality TypeScript type definitions.
Role in this project:
Full-stack Developer
Contributions:1 review, 7 commits, 4 PRs in 5 years 4 months
Contributions summary:Antoine contributed to the DefinitelyTyped repository, primarily focusing on type definitions for JavaScript libraries. They added and updated TypeScript type definitions for the algoliasearch and react-big-calendar libraries. The contributions included adding new features, fixing tests, and expanding the type definitions.
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
Role in this project:
Front-end Developer
Contributions:8 commits, 9 PRs, 62 comments in 2 years 5 months
Contributions summary:Antoine primarily contributed to the UI component library, focusing on bug fixes and enhancements. Their commits addressed issues in enhanced buttons, card headers, and date/time pickers. They also updated the component library to accept nodes for certain properties and merged title styles in dialog components, indicating a focus on improving the flexibility and usability of the UI elements.
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.