Gautam Botrel is a Director of Cryptography Research at Consensys with eight years of focused experience building and optimizing zero-knowledge proof systems and high-performance cryptography in Go. He leads applied cryptographers and engineers to translate cutting-edge research into production-grade libraries, co-founding and contributing core performance improvements to the widely used gnark zk-SNARK library and its gnark-crypto companion. His hands-on background spans low-level optimizations—refactoring Plonk frontends, reducing allocations, and accelerating MSMs for mobile—through to team leadership and R&D strategy. Prior roles across fintech, aerospace, and research labs gave him deep systems, embedded, and distributed-systems expertise, from real-time mesh algorithms at Airbus to caching and integration at CERN. He pairs academic rigor (publications and competition wins) with pragmatic engineering, often finding speed and memory wins at the algorithm-implementation boundary. Based in the United States, he brings a track record of shipping performant cryptographic primitives that bridge research and production.
8 years of coding experience
15 years of employment as a software developer
Master's degree Intelligents systems, Master's degree Intelligents systems at Université Paul Sabatier Toulouse III
DUT (2 year University Diploma) Software Engineering, DUT (2 year University Diploma) Software Engineering at Université Paris Cité
gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license
Role in this project:
Back-end Developer
Contributions:11 releases, 289 reviews, 990 commits in 2 years 11 months
Contributions summary:Gautam's commits focused on performance optimizations within the gnark zk-SNARK library, specifically targeting the Plonk frontend. Their work involved refactoring the Plonk frontend, replacing map-by-slice operations, and addressing allocations and memory copy inefficiencies. They also updated the codebase to utilize the latest versions of gnark-crypto library. Additionally, the commits encompass code improvements across different components of the library.
gnark is a fast, open-source library for zero-knowledge proof protocols written in Go.
Contributions:9 reviews, 20 commits, 14 PRs in 11 months
golanggnarkcryptographyzeroknowledge
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
Gautam Botrel - Director, Cryptography Research at Consensys