Peter Zhao is a software engineer in the San Francisco Bay Area with eight years of experience building scalable search and discovery systems and applied AI/ML at Roblox. He blends a strong theoretical background in computer science and mathematics with hands-on work in blockchain architecture and production machine learning, having transitioned from a blockchain architect role into platform search engineering. Peter has a track record of teaching and research—developing a self-repairing parser combinator prototype and mentoring students at Williams College—which reflects his interest in educational equity and FGLI opportunities. Comfortable across functional programming, algorithmic problem solving, and systems design, he pairs technical depth with product-minded execution. Outside engineering he brings an uncommon mix of startup curiosity and culinary passion that informs creative problem-solving.
8 years of coding experience
1 year of employment as a software developer
CORe: Credential of Readiness, CORe: Credential of Readiness at Harvard Business School Online
Study Abroad Program, Computer Science and Software Engineering, Study Abroad Program, Computer Science and Software Engineering at AIT-Budapest
Computer Science and Mathematics, Computer Science and Mathematics at Williams College
Young Scholars Program, Young Scholars Program at Jack Kent Cooke Foundation
Thomas Jefferson High School for Science and Technology
Contributions:2 PRs, 8 pushes, 4 branches in 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.