Christopher Patton

Senior Research Engineer at Cloudflare

San Francisco, California, United States
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
Christopher Patton is a Senior Research Engineer at Cloudflare with 13 years of experience specializing in applied cryptography and systems security. He holds advanced degrees in computer science and a PhD focus in cryptography from the University of Florida, blending deep academic rigor with production-grade engineering. At Cloudflare he contributes to CIRCL, the company's interoperable cryptographic library, driving HPKE implementations, context serialization, and performance/security refinements that reflect evolving IETF drafts. His background includes multiple Google internships working on Chrome Protector and Cloud Security, signaling strong product-facing security experience. Based in San Francisco, he combines low-level cryptographic engineering with practical backend development to ship secure, high-performance libraries. An understated strength is his attention to protocol drift—keeping implementations aligned with draft changes and build-time tooling to reduce risk in deployment.
code13 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of California, Davis
bookDoctor of Philosophy - PhD, Cryptography, Doctor of Philosophy - PhD, Cryptography at University of Florida
languagesGerman, English
github-logo-circle

Github Skills (10)

crypt10
crypto10
it-security10
crypto-js10
go10
libcrypto10
cryptography10
security10
elliptic-curve9
golang9

Programming languages (15)

MDXC++BikeshedRustCMakefileTeXGo

Github contributions (5)

github-logo-circle
cloudflare/circl

Nov 2020 - Jun 2021

CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
Role in this project:
userBack-end Developer / Security Engineer
Contributions:104 reviews, 6 commits, 14 PRs in 7 months
Contributions summary:Christopher primarily contributed to the Cloudflare Interoperable Reusable Cryptographic Library (CIRCL) by implementing and modifying features related to the Hybrid Public Key Encryption (HPKE) standard. Their work involved adding context serialization functionalities, including marshaling and unmarshaling, and refining the underlying AEAD structure. Additionally, the user focused on enhancing the library's security and performance by implementing build tags to ignore certain ASM generators and updating the codebase to reflect draft changes, like moving to draft-irtf-cfrg-hpke-07.
ecdhsikecryptographicgoed25519
cjpatton/tls-subcerts

May 2018 - Feb 2019

Limited Certificate Delegation for TLS
Contributions:114 pushes, 13 branches in 9 months
letsencryptssldelegationhttp3ssl-certificates
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
Christopher Patton - Senior Research Engineer at Cloudflare