Summary
Andrew Lee is a PhD student in Computer Science at ETH Zürich specializing in formal verification of security properties, with a decade of hands-on experience building secure, distributed systems and privacy-preserving applications. A Stanford CS undergrad with internships at Apple and Skiff, he has shipped end-to-end features from iOS input prototypes to client-side encrypted search and blockchain-backed social apps that reduced storage costs by orders of magnitude. His work bridges rigorous theory and practical engineering—authoring reproducible research tools for national security stakeholders and prototyping cryptographic protocols for Solana/Arweave interoperability. Comfortable briefing nontechnical audiences on complex AI and systems topics, he combines language fluency (Spanish, Portuguese, French, German) with a global outlook cultivated through research collaborations across Europe and the U.S.
9 years of coding experience
4 years of employment as a software developer
Master of Science - MS, Computer Science, 5.73/6, Master of Science - MS, Computer Science, 5.73/6 at ETH Zürich
High School Diploma, High School Diploma at Wheeler School
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Stanford University
English, French, Portuguese, Spanish, German