Clément Collin is a versatile software engineer with 11+ years of experience combining strong DevOps expertise (Docker, Jenkins, cloud) with full-stack development and a penchant for agile facilitation. He has contributed to notable open-source projects like Mattermost and DuckDuckGo—improving front-end UX and strengthening backend tests and plugin logging—demonstrating fluency across React, Go, and automated testing. His career spans embedded systems, large-scale data processing, and cloud/multi-cloud tooling, reflecting an ability to move between low-level protocols and high-level web platforms. A former field archaeologist with a BA in Art History and Archaeology, he brings investigative rigor to root-cause analysis and organizational problem solving. Currently based in Auvergne-Rhône-Alpes, France, he pairs hands-on coding with team coaching to deliver reliable, well-tested systems.
11 years of coding experience
14 years of employment as a software developer
Licence (BA) Histoire de l'art et archéologie (Art History and Archaeology), Licence (BA) Histoire de l'art et archéologie (Art History and Archaeology) at Nantes Université
Baccalauréat Scientifique (High School Diploma) Physics Biology Mathematics, Baccalauréat Scientifique (High School Diploma) Physics Biology Mathematics at Lycée Europe Schumann, Cholet
Diplôme d'ingénieur (Master of Science in Engineering) Computer Science, Diplôme d'ingénieur (Master of Science in Engineering) Computer Science at Polytech Grenoble
DUT (two-year technical degree) Computer Science, DUT (two-year technical degree) Computer Science at Université Pierre Mendès-France (Grenoble II)
Archived web app of Mattermost. Moved to the monorepo: https://github.com/mattermost/mattermost
Role in this project:
Front-end Developer
Contributions:46 reviews, 12 commits, 11 PRs in 3 years 1 month
Contributions summary:Clément primarily contributed to the Mattermost web application by implementing and testing user interface features. Their work involved writing automated tests using Cypress for specific UI elements and warnings, demonstrating a focus on UI testing and automation. The user also migrated and modified React components within the application, indicating involvement in the frontend development and code refactoring. They appear to be skilled in building automated tests.
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
Role in this project:
Backend Developer
Contributions:7 reviews, 4 commits, 6 PRs in 1 month
Contributions summary:Clément primarily contributed to backend testing and functionality within the Mattermost project. They migrated tests from existing files to utilize the `testify` library, improving test structure and maintainability. The user also focused on integrating logging functionalities for plugins, specifically adding string conversion for plugin Log* parameters. This included modifications to client and server RPC implementations.
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.