Gilles Peiffer

Software Engineer at Databricks

Aarhus, Central Denmark Region
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
Gilles Peiffer is a software engineer with nine years of experience who blends applied research and production engineering, currently working at Databricks while pursuing a PhD at UCL. His background in computer engineering and strong math roots inform work across ML, computer vision, optimization, signal and image processing, and algorithms and theory. He contributes to notable open-source projects such as NetworkX, where he has fixed algorithmic bugs, tightened assumptions for eigenvector centrality, and improved documentation and testing. Comfortable across back-end development and research code, he also maintains tooling and build processes in community repositories. Based in Aarhus, he brings a researcher's rigor to shipping reliable, well-tested systems in production.
code9 years of coding experience
bookMaster of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at Université catholique de Louvain
bookCESS - Mathématiques et Sciences Fortes, Mathematics, CESS - Mathématiques et Sciences Fortes, Mathematics at Athénée Royal de Jodoigne
languagesFrench, Dutch, English, Spanish, German
stackoverflow-logo

Stackoverflow

Stats
163reputation
2kreached
2answers
4questions
github-logo-circle

Github Skills (18)

git10
graph-algorithms10
python10
numpy10
latex10
version-control10
graph-theory10
testing9
scipy9
graph-analysis9
documentation8
build-automation7
curve-fitting6
benchmarking6
gitignore6

Programming languages (9)

JuliaC#JavaRustCTeXScalaJupyter Notebook

Github contributions (5)

github-logo-circle
Gp2mv3/Syntheses

Jan 2017 - Oct 2021

Synthèses et travaux pour l'EPL
Role in this project:
userBack-end Developer
Contributions:8 reviews, 335 commits, 112 PRs in 4 years 9 months
Contributions summary:Gilles primarily contributed to the project by merging changes and fixing typos across multiple files within the repository, indicating a role focused on maintaining the codebase's integrity. The commit messages and code differences suggest involvement in adapting and updating existing code, including modifications to LaTeX packages and configuration files. Their work appears to involve addressing merge conflicts and making improvements to the documentation generation and build process.
seslatexeplsynth
networkx/networkx

May 2024 - Mar 2025

Network Analysis in Python
Role in this project:
userBack-end Developer
Contributions:114 reviews, 12 PRs, 242 comments in 10 months
Contributions summary:Gilles contributed to the `networkx` library by fixing bugs, improving documentation, and enhancing graph algorithms. Their work included addressing a test error related to the availability of SciPy by modifying the `polynomials.py` file. They also updated reference links in the documentation index and clarified the generation number in the `dorogovtsev_goltsev_mendes_graph()` function, adding tests and references. Furthermore, they implemented changes to restrict the `eigenvector_centrality_numpy` function to only operate on connected graphs.
graph-analysispythoncomplex-networksgraph-theorygraph-visualization
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
Gilles Peiffer - Software Engineer at Databricks