Jack Crawford

Research Scientist at Optalysys

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jack Crawford is a research scientist and homomorphic encryption specialist with five years of industry experience and a PhD focus on practical fully homomorphic encryption from Queen Mary University of London. He has led engineering efforts at Intel and contributed core C++ work to IBM’s HElib, improving test infrastructure and fixing subtle bugs in CKKS implementations. His roles span research and product-focused teams — from DARPA-backed HE acceleration at Intel Labs to building tooling and cryptographic primitives for startups like Fhenix and Optalysys. Jack combines deep theoretical grounding with hands-on backend and test automation skills, evidenced by contributions to the widely used HElib and Intel HE Toolkit. Colleagues value his knack for turning complex cryptographic research into reliable, testable code and catching edge-case failures others miss. Based in London, he brings a rare mix of academic rigor and production engineering to applied privacy-preserving computation.
code6 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Queen Mary University of London
github-logo-circle

Github Skills (8)

encryption10
cryptography10
testing10
cprogramming-language9
c-language9
cmake8
crypto6
crypt6

Programming languages (4)

C++CMakeTeXPython

Github contributions (5)

github-logo-circle
homenc/HElib

Sep 2020 - Dec 2022

HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:4 reviews, 26 commits, 15 PRs in 2 years 3 months
Contributions summary:Jack's primary contribution was enhancing the test suite for the example programs within the HElib library. They added and modified Bats tests, addressing bugs and improving error messages. Their work included creating CMakeLists for example programs and refining the testing infrastructure. Furthermore, the user was involved in fixing a divide-by-zero bug within the CKKS test suite and introduced fixes to context builders, ensuring the reliability of the HElib testing process.
homomorphic-encryptionhelibprivacy-enhancing-technologiescryptographyprivacy-by-design
IntelLabs/he-toolkit

May 2021 - Dec 2022

The Intel Homomorphic Encryption (HE) toolkit is the primordial vehicle for the continuous distribution of the Intel HE technological innovation to users. The toolkit has been designed with usability in mind and to make it easier for users to evaluate and deploy homomorphic encryption technology on the Intel platforms.
Contributions:6 releases, 139 reviews, 63 commits in 1 year 6 months
homomorphic-encryptioncryptographyencryption-algorithmshe-toolkitprivacy-enhancing-technologies
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