Summary
Yan Peng is a Ph.D.-trained researcher and teaching assistant at the University of British Columbia with 12 years focused on formal methods, theorem proving, and SMT-based verification. He applies academic rigor to practical problems, including multi-year internships at Oracle Labs where he adapted formal verification techniques to industrial digital circuit challenges. Based in Vancouver, he blends deep theoretical knowledge with hands-on verification work and teaching, mentoring the next generation of formal-methods practitioners. Known for a dry sense of humor ("I'm unsound"), he brings humility and curiosity to complex correctness problems, often exploring the boundaries between provable guarantees and real-world engineering trade-offs.
12 years of coding experience
Master’s Degree, Computer Science, Master’s Degree, Computer Science at The University of British Columbia
Bachelor of Engineering (B.Eng.), Computer Science, Bachelor of Engineering (B.Eng.), Computer Science at Zhejiang University
English, Chinese