Nikhil Vanjani is a Senior Researcher with a decade of experience at the intersection of cryptography and blockchain systems, focused on designing expressive, efficient, and privacy-preserving primitives that translate provable security into real-world deployments. His research portfolio centers on functional encryption—discovering novel applications, improving security and efficiency for restricted function classes, and engineering lighter alternatives where FE is impractical. He has industry research experience implementing zero-knowledge stacks (Plonky2/Plonky3) and BLS signatures at organizations including 0xPARC and Algorand, and is currently based in Mountain View while completing a PhD at Carnegie Mellon. Comfortable bridging academia and engineering, he has a track record of moving theoretical constructs toward production-ready blockchain tooling. An understated strength is his focus on pragmatic trade-offs—prioritizing constrained, high-impact cryptographic designs that meet real-world performance goals.
10 years of coding experience
2 years of employment as a software developer
Indian Institute of Technology Kanpur
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at Carnegie Mellon University
Concrete: TFHE Compiler that converts python programs into FHE equivalent
Contributions:4 pushes, 2 branches in 2 days
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
Nikhil Vanjani - Senior Researcher at Babylon Labs