Jeremy Lempereur

Rust Software Engineer at IOmentum

Lille, Hauts-de-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
Jeremy Lempereur is a Senior Software Engineer with nine years of experience specializing in Rust and backend systems, currently contributing to Mozilla codebases and working at Proton and Apollo GraphQL. He has a strong OSS footprint—contributions to high-profile Rust projects like servo/rust-url, Mozilla's neqo (QUIC), and sqlx showcase expertise in parsers, networking, and macro-driven SQL safety. Jeremy pairs backend and systems-level thinking with practical distributed-systems experience (bastion, Apollo router) and a history of shipping production services in Go, Node.js, and embedded Rust. He’s curious about management and leadership, actively developing those skills while staying hands-on in code and architecture. Based in Lille, France, he’s equally comfortable refactoring deep graphics/math modules as he is improving query planners and build tooling, and he often gravitates toward Rust-based OSS projects where he invests sustained effort.
code9 years of coding experience
job5 years of employment as a software developer
bookCycle technicien d’infrastructure, En cours de Cycle Expert en Systèmes d'Information, Informatique, Major de Promotion, Cycle technicien d’infrastructure, En cours de Cycle Expert en Systèmes d'Information, Informatique, Major de Promotion at IsiTech
bookFull Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
bookMaster 2, Technologie informatique / technologie des systèmes informatiques, Master 2, Technologie informatique / technologie des systèmes informatiques at SUPINFO - The International Institute of Information Technology
bookCollege Fenelon
bookCollege Fenelon / Lycee de la trinité
languagesFrench, English, German
github-logo-circle

Github Skills (49)

algorithm10
algorithms10
bezier10
async10
macros10
http10
clippy10
query-optimization10
distributed-systems10
url-parsing10
networking10
wpgraphql10
graphic10
data-structure10
federation10

Programming languages (17)

JavaCSSC++RustCGoCommon LispHTML

Github contributions (5)

github-logo-circle
apollographql/router

Sep 2021 - Jan 2023

A configurable, high-performance routing runtime for Apollo Federation 🚀
Role in this project:
userBackend Developer
Contributions:1 release, 1315 reviews, 444 commits in 1 year 4 months
Contributions summary:Jeremy primarily contributed to the backend logic of the Apollo Router project, focusing on improving performance and functionality. They implemented keepalive configurations for the HTTP subgraph fetcher and added support for processing primary stream items and errors correctly. Furthermore, the user refactored the server framework, switching to Warp with CORS configuration. They have also made improvements to the query planning and error handling processes.
reactconfigurableruntimeapollo-federationgateway
bastion-rs/bastion

Apr 2020 - Jan 2022

Highly-available Distributed Fault-tolerant Runtime
Role in this project:
userBack-end Developer
Contributions:23 reviews, 140 commits, 89 PRs in 1 year 9 months
Contributions summary:Jeremy primarily contributed to the back-end logic of the `bastion` project, focusing on features related to distributed systems and concurrency. Their work included implementing a round-robin dispatcher, which involved modifying the core dispatcher logic and adding a new dispatcher handler. They also added examples showcasing broadcast messages and prime number calculations, demonstrating practical use cases of the framework. These changes suggest a focus on improving the core functionality and usability of the distributed, fault-tolerant runtime.
fault-tolerantfaultruntimeproc-macrofault-tolerance
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
Jeremy Lempereur - Rust Software Engineer at IOmentum