Mathieu Barnachon is a Software Development Manager at Profoto with 12 years of experience bridging research-grade computer vision and production engineering. He holds a PhD in Computer Science and built his career on real-time action recognition and camera-tracking work for cinema and broadcast before moving into product-focused engineering at StyleShoots and Profoto. A hands-on leader, Mathieu contributes to open-source projects like OpenCV—adding PCA persistence, BOW matching and HOG/SVM interoperability—and has deep experience implementing robust WebSocket servers in Swift. Based in Haarlem, he combines academic rigor with pragmatic delivery, often translating ML research prototypes into stable backend systems for imaging and media workflows.
12 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Université Lyon 1
Tiny http server engine written in Swift programming language.
Role in this project:
Back-end Developer
Contributions:15 commits, 11 PRs, 3 comments in 17 days
Contributions summary:Mathieu primarily contributed to the core functionality of the Swift HTTP server, focusing on web socket implementation. Their work included fixing bugs, adding features like chunk size, priority options on server startup, and implementing fragmented frames. They also addressed security vulnerabilities related to the WebSocket protocol, improved overall stability by handling errors, and introduced status getters.
Contributions:19 commits, 2 PRs, 1 comment in 3 months
Contributions summary:Mathieu contributed to the OpenCV library by adding read/write functions for the PCA class, enhancing its data persistence capabilities. They developed a class for BOW image matching and added features for HOGDetector compatibility by enabling the export of a single vector from the SVM for use with the HOG detector. Further contributions included addressing precision loss warnings and providing a sample for training and comparing HOG with the default people detector, demonstrating proficiency in computer vision and machine learning within the context of the OpenCV library.
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 Barnachon - Software Development Manager at Profoto