Geoffroy Couprie

Engineering Manager at Proton

Nantes, Pays de la Loire, France
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
Geoffroy Couprie is an engineering manager and seasoned software security specialist with 18 years of experience building high-performance, production-grade systems across C, C++, Rust, Python, Ruby and more. Based in Nantes, he combines hands-on engineering (notably contributions to projects like Apollo GraphQL Router and Rust OpenSSL bindings) with leadership roles at Proton and Apollo, focusing on performance, networking and secure architectures. He founded and advised early-stage teams as a freelance consultant, guiding product strategy, secure design, audits and developer training to help projects ship safely. Geoffroy has deep open-source roots—work on VideoLAN, FireBreath and imageflow shows a history of cross-platform tooling, build automation and image/codec-level engineering. He also authored low-level protocol and cryptographic work (AMQP, SNI, Biscuit tokens) that reveal a pragmatic approach to secure distributed systems. Colleagues value him for bridging gritty systems programming with clear security practices and developer enablement.
code18 years of coding experience
job12 years of employment as a software developer
bookMaster of Science Generalist IT, Master of Science Generalist IT at Centrale Lille
github-logo-circle

Github Skills (44)

string-parsing10
ss10
ssl10
tracer10
amqp10
image-processing10
parser-combinators10
http10
query-optimization10
sslv310
build-system10
cmake10
automation10
parsing10
openssl10

Programming languages (19)

JavaC++RustCScalaGoHTMLTypeScript

Github contributions (5)

github-logo-circle
apollographql/router

Oct 2021 - Jan 2023

A configurable, high-performance routing runtime for Apollo Federation 🚀
Role in this project:
userBack-end Developer
Contributions:1928 reviews, 556 commits, 1199 PRs in 1 year 3 months
Contributions summary:Geoffroy's commits primarily revolve around enhancing and optimizing the `apollographql/router` project. They focused on introducing asynchronous query planning, refactoring the HTTP server, and integrating tracing and metrics. The commits demonstrate a strong understanding of the project's core functionality. A lot of their changes are related to optimizing and stabilizing the code.
reactconfigurableruntimeapollo-federationgateway
rust-bakery/nom

Oct 2014 - Jan 2023

Rust parser combinator framework
Role in this project:
userBack-end Developer
Contributions:113 reviews, 1840 commits, 783 PRs in 8 years 4 months
Contributions summary:Geoffroy made several contributions to the project, primarily focusing on the development of new parser combinators, particularly for recognizing and manipulating string data. The user introduced several new combinators, added examples to re_match, and updated existing combinators. They also addressed error handling improvements and handled potential issues.
byte-arrayparser-combinatorrustgrammarcombinator
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
Geoffroy Couprie - Engineering Manager at Proton