Jonathan Mercier-ganady is a Senior Software Engineer with 16 years of experience building distributed systems, Web3 and blockchain solutions, and high-performance back-end services. He blends research-grade rigor (PhD, MSc) with hands-on engineering, having moved from PhD prototypes in VR/BCI to production-grade systems at Ably and now Nillion. Jonathan contributes to notable open-source projects—optimizing core game logic in DevilutionX and hardening Liftbridge with certificate-based client auth and stream management—showing a knack for both low-level optimization and secure, fault-tolerant infrastructure. Comfortable across C++, Go and systems architecture, he focuses on pragmatic refactors, observability and secure configuration handling. Based in Stony Stratford, he brings a curious, research-informed approach to shipping resilient distributed software.
15 years of coding experience
12 years of employment as a software developer
Technical degree, Computer Science, Technical degree, Computer Science at IUT de Villetaneuse
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at Polytech'Paris Sud
Contributions:13 reviews, 66 commits, 15 PRs in 1 year 6 months
Contributions summary:Jonathan primarily focused on enhancing the server-side functionality of the Liftbridge project. Their contributions involved refactoring configuration handling, specifically separating listen addresses from host names, as well as addressing issues related to port usage. The user also implemented new features, most notably client authentication via certificates and stream deletion capabilities. These changes reflect a focus on improving security and core stream management functionalities.
Contributions:96 reviews, 31 commits, 27 PRs in 3 months
Contributions summary:Jonathan primarily focused on optimizing and refactoring core game logic, as evidenced by changes to the damage calculation and direction finding in the `missiles.cpp` and other files. They also introduced and integrated the `fmt` library for more flexible and robust logging and string formatting within the project. Furthermore, the user migrated existing logging calls to use the newly introduced logging framework.
operating-systemsgameinternalwindowsdevilution
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
Jonathan Mercier-ganady - Senior Software Engineer at Nillion