Nick Sullivan is a technology leader and cryptography expert with 12+ years of experience building secure, high-performance internet systems, from Apple DRM to founding Cloudflare Research and leading cryptography at Cloudflare. He combines deep academic training in mathematics and cryptography with hands-on engineering—authoring core open-source tools like CFSSL and Red October and contributing significant API and testing improvements. A prolific communicator, he’s published influential papers, spoken at top conferences, and been widely quoted in outlets such as Nature, NYT and WIRED. Nick now advises and invests in early-stage security and privacy startups, while serving on governance bodies including the IAB and co-chairing the IRTF Crypto Forum Research Group. His work often blends practical engineering (optimizing trillion-transaction services) with forward-looking research (post-quantum and searchable encryption). Colleagues know him for turning complex cryptographic ideas into production-ready, auditable systems and for a knack for clear public-facing technical writing.
12 years of coding experience
5 years of employment as a software developer
Professional Certificate, Advanced Computer Security, Professional Certificate, Advanced Computer Security at Stanford University
MSc, Computer Science and Mathematics with a specialization in Cryptography, MSc, Computer Science and Mathematics with a specialization in Cryptography at University of Calgary
BMath (With Distinction), Pure Mathematics, Combinatorics and Optimization, BMath (With Distinction), Pure Mathematics, Combinatorics and Optimization at University of Waterloo
Go server for two-man rule style file encryption and decryption.
Role in this project:
Back-end Developer
Contributions:77 commits, 43 PRs, 41 pushes in 3 years 4 months
Contributions summary:Nick primarily contributed to the back-end logic of the "redoctober" project, focusing on creating and testing core functionalities such as account creation, password management, and encryption/decryption. Their work involved using the Go programming language, implementing test cases, and integrating various components like a passvault, keycache, and a testing framework. The changes included modifications to core_test.go, passvault_test.go and cryptor/cryptor_test.go demonstrating expertise in testing and the core logic of the application.
Contributions:90 commits, 79 PRs, 133 pushes in 1 year 8 months
Contributions summary:Nick contributed to the `cfssl` repository, primarily focusing on improvements to the API and core functionality. Their work involved refactoring error reporting within the API to provide more informative responses, including HTTP status codes and error codes. They also addressed issues related to default file paths and improved the overall structure of the API, indicating a strong understanding of the project's architecture. These changes show a focus on improving the reliability and usability of the CFSSL toolkit.
sslpkicloudflaretlsgo
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.