Open-Source Code Contributions
Private Numpy operations with Homomorphic Encryption (openfhe-numpy): Main contributor of OpenFHE-NumPy, a library that extends OpenFHE with a NumPy-like API. This work enables data scientists to perform computations on encrypted data using numpy-like syntax, bridging the gap between homomorphic encryption and practical data science workflows.
Homomorphic SVM Inference of Image Vector Embeddings: Developed a method for performing Support Vector Machine (SVM) inference on image embeddings using homomorphic encryption. [Code]
Private SVM with Homomorphic Encryption: Implemented a private SVM using the OpenFHE library in C++. An OpenFHE-Python version, based on my implementation, is available as an example by Bill Buchanan. [C++ Code]
OpenFHE Benchmarking: Benchmarked the latency of core operations in the CKKS scheme within the OpenFHE library. [Code]
Active Open-Source Contributions: Actively contributing to PALISADE, OpenFHE, and Intel HEXL.
Continued Fraction-Based Homomorphic Encryption (cFHE): Contributed to the development of a homomorphic encryption scheme based on continued fractions. [Code]
BFV-BEHZ Scheme in PALISADE: Contributed the BFV-BEHZ encryption scheme in the PALISADE Fully Homomorphic Encryption library.
