Mathieu Barnachon

Software Development Manager at Profoto

Haarlem, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Université Lyon 1
languagesDutch, French, English
github-logo-circle

Github Skills (17)

opencv10
image-processing10
http10
machine-learning10
svm10
websocket10
deeplearning-ai10
deep-learning10
cplus10
computer-vision10
swift10
cpp10
server10
socket-io9
error-handling9

Programming languages (11)

TypeScriptDockerfileC++ShellCJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
httpswift/swifter

Jul 2016 - Jul 2016

Tiny http server engine written in Swift programming language.
Role in this project:
userBack-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.
swift-programming-languagetinyswift-programmingswiftserver
opencv/opencv

Aug 2013 - Nov 2013

Open Source Computer Vision Library
Role in this project:
userBack-end Developer & ML Engineer
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.
pythonvisiondeep-learningc-plus-pluscomputer-vision
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