Jean-marie Comets

Senior Software Engineer at Swile

Paris, Ile-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
Jean-marie Comets is a Senior Software Engineer based in Paris with 13 years of experience building data-driven systems and scalable backend services across startups and large tech firms. He has a strong background in data engineering and backend development, having worked on Shopping-Ads data platforms at Google and built analytics pipelines at LumApps. Comfortable across languages from C++ to Rust, he contributes to petgraph — a well-regarded Rust graph library — where he improved core algorithms and graph representations. His early work spans numerical geometry and precision-heavy C++ at CNRS, as well as fullstack e-commerce tooling and deployment on cloud platforms. Now at Swile, he blends deep algorithmic thinking with production-grade data engineering to solve real-world product problems. Known for shipping robust systems and thoughtful open-source contributions, he brings both academic rigor from INSA Lyon and practical end-to-end delivery experience.
code13 years of coding experience
job10 years of employment as a software developer
bookEngineer's degree Computer Science, Engineer's degree Computer Science at INSA Lyon - Institut National des Sciences Appliquées de Lyon
languagesEnglish, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
706reputation
180kreached
12answers
12questions
github-logo-circle

Github Skills (12)

algorithm10
data-structures10
algorithms10
graph-algorithms10
rust10
data-structure10
testing9
fatalerror6
boost-python6
cmake6
php6
stackoverflow6

Programming languages (14)

JavaC++CSSRustCJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
petgraph/petgraph

Dec 2016 - Sep 2019

Graph data structure library for Rust.
Role in this project:
userBack-end Developer
Contributions:28 commits, 20 PRs, 1 push in 2 years 9 months
Contributions summary:Jean-marie primarily contributed to the core functionality of the `petgraph` library. Their work included implementing the `PartialEq` trait for the `Cycle` type, adding node support for Csr graphs, and reworking the A* algorithm to return the path found. They also added multiple tests to ensure the A* algorithm works correctly, including a test that utilizes a heuristic.
data-structure-librarygraph-datarustgraphdata-structure
jmcomets/panoradix

Apr 2017 - Jan 2020

A generic map and a set, both backed by a Radix tree.
Contributions:70 commits, 4 PRs, 84 pushes in 2 years 10 months
commonsgridshierarchicaltopologygeneric
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
Jean-marie Comets - Senior Software Engineer at Swile