Kevin Cheang is an Applied Scientist at AWS AI Labs with 11 years of experience bridging rigorous research and production systems, grounded in a PhD in EECS from UC Berkeley. He combines formal methods and practical engineering—demonstrated by sustained contributions to the Move Prover for the Diem blockchain where he focused on specification correctness, SMT-based mutation testing, and robust smoke tests. His background includes security formal verification at Intel and multiple internships at industry leaders (Facebook/Meta, Microsoft, Amazon) that reflect deep expertise in verification, backend systems, and reliability. Based in Berkeley, he pairs strong theory from a combined honors Math & CS undergraduate degree with hands-on implementation skills, often gravitating toward projects that require provable correctness under real-world constraints. An understated strength is his ability to translate formal proofs into testable, maintainable code, helping make advanced verification tools practical for large-scale systems.
11 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD, Electrical Engineering and Computer Science, Doctor of Philosophy - PhD, Electrical Engineering and Computer Science at University of California, Berkeley
Bachelor of Science (B.Sc.), Combined Honors Mathematics and Computer Science, Bachelor of Science (B.Sc.), Combined Honors Mathematics and Computer Science at The University of British Columbia
Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
Role in this project:
Back-end Developer
Contributions:11 commits, 19 PRs, 25 comments in 16 days
Contributions summary:Kevin primarily contributes to the Move Prover for the Diem blockchain project. Their work involves fixing bugs related to specification counters and the `aborts_if` conditions. They also updated documentation and implemented a smoke test, demonstrating a focus on code correctness, specification, and testing. The user's contributions show expertise in the Move language and the associated verification tools.
Contributions:205 commits, 3 pushes in 2 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.
Request Free Trial
Kevin Cheang - Applied Scientist at Amazon Web Services (AWS)