Joonwon Choi is a Formal Verification Engineer with 10 years of experience blending deep academic research and production-grade engineering, currently at Apple in California. He holds an MS and PhD in Computer Science from MIT and spent seven years there as a research assistant, plus internships at Microsoft Research and Google, reflecting a strong research-to-product trajectory. Joonwon’s work bridges formal methods and low-level systems: he contributed to the HACL* cryptographic library by porting and refactoring a Merkle tree implementation into C, showing practical expertise in verified crypto and secure back-end engineering. Colleagues rely on him for rigorous, auditable implementations that translate formal proofs into efficient, real-world code.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science and Engineering, Bachelor of Science (B.S.), Computer Science and Engineering at Seoul National University
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Massachusetts Institute of Technology
High School, High School at Incheon Science High School
HACL*, a formally verified cryptographic library written in F*
Role in this project:
Back-end Developer
Contributions:225 commits, 105 pushes, 3 branches in 1 year 7 months
Contributions summary:Joonwon primarily worked on implementing and refactoring a Merkle tree library within the HACL* cryptographic library, focusing on the C implementation. Their contributions involved moving Merkle tree-related code from an F* repository, refactoring files, and creating new header files. The user's work included implementing core functionalities like creating, inserting, flushing and verifying the Merkle tree.
Contributions:946 commits, 3 pushes, 1 branch in 6 years 8 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.