Nicolas G is a Lead Software Engineer based in Paris with 30 years of hands-on experience in low-level systems, compilers, runtimes and high-performance backend engineering. He is an active OCaml core contributor with deep expertise in garbage collection and runtime performance, and has applied that systems-level thinking to databases (Irmin for Tezos) and high-throughput Rust backends designed for millions of requests per second. At inekto he combines functional leadership, client engagement and architecture with day-to-day backend and DevOps delivery, while previously leading technical work and code review for open-source teams at Tarides. His background also spans applied machine learning and production ML tooling from earlier roles, which gives him a rare blend of low-level runtime optimization and practical data-driven engineering. Colleagues rely on him to stabilize legacy codebases, design performant systems and mentor teams through complex, backwards-compatible improvements.
The core OCaml system: compilers, runtime system, base libraries
Role in this project:
Back-end Developer
Contributions:164 reviews, 1 commit, 47 PRs in 1 day
Contributions summary:Nicolas primarily focused on low-level system programming, specifically in the OCaml runtime environment. Their contributions centered around fixing bugs and improving performance within the core OCaml system. They modified header files, C code and OCaml files, focusing on the garbage collector and other runtime systems.
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.