Andy Bao is a versatile full-stack software engineer based in Waterloo with 11 years of hands-on experience building web, server, and mobile applications. He has shipped multiple consumer apps that each attracted over 5,000 users, demonstrating product-minded engineering and attention to scale. His resume includes stints at notable companies like NetSuite, Splunk, and Faire, plus teaching and tutoring roles that highlight strong communication and mentorship skills. Comfortable across front-end and backend stacks, he moves between prototype-driven mobile work and production-grade services. Colleagues would describe him as technical and curious—his GitHub bio wryly calls him "bored," hinting at a developer who stays engaged by exploring side projects and creative solutions.
11 years of coding experience
1 year of employment as a software developer
Waterloo Collegiate Institute
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at University of Waterloo
Contributions:5 releases, 41 commits, 18 pushes 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.