Christian Mouchet is a postdoctoral researcher and lecturer in Cybersecurity and Identity Management with 11 years of experience focused on applied cryptography, lattice-based schemes, and secure computation. He holds a PhD from EPFL and now combines academic research with hands-on implementations, particularly in multiparty homomorphic encryption. Christian is a primary contributor to Lattigo, an open-source Go library for lattice-based multiparty homomorphic encryption, where he has driven bug fixes, performance refactors, and parameter improvements. Based in Berlin, he blends deep theoretical knowledge with practical engineering, optimizing memory usage and test reliability in cryptographic code. Colleagues value his rare mix of rigorous research background and production-minded development that makes advanced crypto accessible and usable.
A library for lattice-based multiparty homomorphic encryption in Go
Role in this project:
Back-end Developer
Contributions:8 releases, 293 reviews, 442 commits in 3 years 5 months
Contributions summary:Christian primarily focused on improvements and bug fixes within the lattice-based homomorphic encryption library. They addressed issues related to self-assignments in testing, and made improvements to the parameter settings. They also refactored various methods for more efficient use of allocated memory. The user demonstrates a solid understanding of the BFV scheme.
Contributions:14 PRs, 103 pushes, 5 branches in 3 months
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.