Julien Duponchelle

Lead Backend Engineer at Wiremind

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
Julien Duponchelle is a Lead Backend Engineer based in Paris with 15 years of experience building reliable, large-scale backend systems for e‑commerce and networking products. He has led distributed teams and driven platform migrations and reliability initiatives at Trainline, including search infrastructure, cloud-native deployments, and high-throughput data pipelines. A pragmatic engineer with deep Python and Ruby experience, Julien has contributed to prominent open-source projects like GNS3 and implemented a pure-Python MySQL replication protocol, showing strong expertise in replication, binary logs and networking internals. He combines hands-on coding with cross-squad technical leadership, recruitment and on-call ownership for mission-critical services that process billions in ticket sales. Comfortable across DevOps, backend design and API work, he also has a history of teaching and community-facing open-source stewardship, which informs his collaborative approach. Colleagues rely on him for pragmatic architecture choices and for turning complex distributed problems into maintainable production solutions.
code15 years of coding experience
job17 years of employment as a software developer
bookEpitech
bookComputing science, Computing science at Université Laval
bookBac ES, Bac ES at Lycée Saint Pierre Abbeville
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
595reputation
28kreached
17answers
5questions
github-logo-circle

Github Skills (31)

json10
docker10
python10
mysql10
api-design10
net10
dockers10
networking10
asyncio10
api10
network10
binlog10
testing9
database-design9
network-protocol9

Programming languages (11)

TypeScriptCSSShellC++CJavaScriptGoPHP

Github contributions (5)

github-logo-circle
Pure Python Implementation of MySQL replication protocol build on top of PyMYSQL
Role in this project:
userBack-end Developer
Contributions:7 reviews, 346 commits, 138 PRs in 10 years 6 months
Contributions summary:Julien primarily contributed to the development of the MySQL replication protocol implementation. They added constants, implemented a binlog stream reader, and enhanced the parsing of events to include multiple data types and schemas. The user also added tests for various events and data types, and improved the handling of connections. They demonstrated the ability to interact with MySQL's binary log.
pythonmysql-replicationmysqlpython-implementationmysql-binlog
GNS3/gns3-registry

May 2015 - Aug 2017

GNS3 devices registry
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:353 commits, 155 PRs, 279 pushes in 2 years 3 months
Contributions summary:Julien primarily contributed to the development and maintenance of the GNS3 device registry. Their work included refactoring the code to support devices stored in subdirectories, installing remote images, and integrating a shell wrapper for user simplification. They also refactored the codebase to move the registry to use registry instead of repository. Moreover, the user added features for checking URLs. The contributions showcase a focus on improving the registry's functionality and user experience while also addressing infrastructure aspects.
appliancesgns3harborcontainer
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