Mathieu Dutour is a Senior Software Engineer and founder with 12 years of experience building full-stack products, developer tools, and design-focused apps from France. He blends front-end polish and UX sensibility with backend robustness—contributing to high-profile open-source projects like Gatsby, styled-components, and Electron-based GitHub Desktop while maintaining popular tools such as his github-tag-action. At Raycast he works on fast, developer-focused desktop tooling, and as founder of Kactus he built a version-control solution tailored for designers, showing an unusual crossover between design systems and engineering. His contributions to Automattic’s monk and Sketch’s plugin API highlight deep experience with APIs, tooling, and migration/refactor work. A nomadic builder by disposition, he pairs practical DevOps automation (semantic-release, CI/CD) with hands-on coding across TypeScript, React, and native integrations.
12 years of coding experience
5 years of employment as a software developer
Massive Open Online Courses, www.coursera.org, Massive Open Online Courses, www.coursera.org at Coursera
Baccalauréat, Scientifique, Baccalauréat, Scientifique at Lycée L'Oiselet
Maths Physique, Maths Physique at Lycée La Martinière Monplaisir
Engineer's Degree, Multi/Interdisciplinary engineering Studies, Engineer's Degree, Multi/Interdisciplinary engineering Studies at Centrale Lille
Master's Degree, Software Engineering and Technical computing, Master's Degree, Software Engineering and Technical computing at Cranfield University
Contributions:1005 commits, 342 PRs, 693 pushes in 2 years 1 month
Contributions summary:Mathieu's commits primarily involve modifying and updating the JavaScript plugin library embedded in Sketch. The user addressed issues related to the initialization of `MSImageData` functions within `SketchAPI.js`, indicating work on the core API. They also set up Webpack, renamed API.js to index.js, removed a hack to expose the API, and performed linting and JSDoc fixes, suggesting involvement in the project's build process and codebase quality.
:cactus: A true version control tool for designers
Role in this project:
Full-stack Developer
Contributions:68 releases, 482 commits, 15 PRs in 5 years 3 months
Contributions summary:Mathieu's commits indicate a focus on developing and integrating features for a design version control tool. Their contributions involve significant work in both the front-end, with the implementation of React components related to handling sketch files, and back-end functionality, including changes to the application store and the incorporation of new features for parsing and importing sketch files using kactus-cli. The user was also responsible for enhancing the functionality to open, delete, and generate image previews of sketch files within the application, showing that they are involved in multiple aspects of the project.
cactusfor-designersversion-controldesigners
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
Mathieu Dutour - Senior Software Engineer at Kactus.io