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 12 years of experience building backend systems and data engineering platforms across finance, advertising, and enterprise SaaS. He has driven data engineering for Google's Shopping Ads platform, worked on trading systems at Murex, and now contributes to Swile while previously shaping data products at LumApps. An active open-source contributor to the widely used Rust graph library petgraph, he improved core algorithms (reworking A* to return paths), added CSR node support and strengthened correctness with targeted tests—evidence of strong algorithmic and systems fluency. From implementing exact-precision Delaunay triangulation tools in C++ for CNRS to shipping full-stack e-commerce plugins and cloud deployments, he reliably bridges research-grade algorithms and production data pipelines.
code13 years of coding experience
job10 years of employment as a software developer
bookInstitut national des Sciences appliquées de Lyon / INSA Lyon
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 (13)

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

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