Matthieu Caneill

Engineering Manager at Picnic Technologies

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

👤
Senior
🎓
Top School
Matthieu Caneill is an engineering manager and former PhD researcher with 13 years of experience building reliable data processing systems, backends, and analytics platforms—from smartphones and geolocated game backends to cloud and bare-metal infrastructure. He combines hands-on engineering (Python, PostgreSQL/PostGIS, DevOps with Debian/Ansible/Docker) with people leadership, currently leading a platform team for analytics at Picnic Technologies. His academic work on distributed, real-time streaming and monitoring systems informs a pragmatic approach to large-scale data abstractions and uptime-focused design. A long-time free-software contributor, he enhanced Coccinelle with Firehose XML output and has a track record of shipping small services and APIs that sustained near-100% uptime for years. Based in the Netherlands, he brings both deep systems research expertise and practical production experience to data engineering and backend challenges.
code13 years of coding experience
job10 years of employment as a software developer
bookPhD Computer Science, PhD Computer Science at Université Grenoble Alpes
bookMaster's degree Computer Software Engineering, Master's degree Computer Software Engineering at Czech Technical University in Prague
bookEngineering master Computer Software engineering, Engineering master Computer Software engineering at Polytech Grenoble
bookMathematics and Computer Science, Mathematics and Computer Science at Université Joseph Fourier (Grenoble I)
languagesFrench, English, German
github-logo-circle

Github Skills (3)

xml10
python10
testing6

Programming languages (16)

JavaC++TeXGoPerlHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
coccinelle/coccinelle

May 2013 - Aug 2013

Source code of the Coccinelle project (mirror of the main Coccinelle repository located at Inria)
Role in this project:
userBack-end Developer
Contributions:14 commits in 3 months
Contributions summary:Matthieu primarily focused on enhancing the Coccinelle project with Firehose XML output capabilities. They implemented the `xml_firehose` module, allowing Coccinelle to generate Firehose-compatible XML reports for issues. Further contributions included correcting Firehose importation, adding support for package metadata, and refining the output format by incorporating environment variables and path handling. They introduced a mechanism to reference semantic patch names via testid.
inriacoccinelle
matthieucan/snowflake-docset

Sep 2022 - Mar 2023

Contributions:21 commits, 17 pushes, 3 branches in 5 months
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
Matthieu Caneill - Engineering Manager at Picnic Technologies