Hannah Zhang is a software engineer with 11 years of experience building user-facing and backend systems, currently shipping features at Facebook in Seattle. A University of Waterloo CompEng graduate, she has a strong track record across major tech firms—Facebook, Coursera, and Microsoft—delivering web, Android, and backend solutions that improved discoverability, watch time, and performance. She moves fluidly between front-end React work, mobile Android features (including Picture-in-Picture), and backend APIs in Scala and C#, consistently focusing on product impact and metrics. Early mobile and tooling roles honed her performance optimization skills (e.g., improving app query speeds and SQL query performance), and she’s comfortable contributing across the full stack. Off the clock she hosts code on GitHub and enjoys building projects that are both “cool” and useful, reflecting a pragmatic, user-centered approach to engineering.
11 years of coding experience
1 year of employment as a software developer
Bachelor of Applied Science (BASc), Computer Engineering, Bachelor of Applied Science (BASc), Computer Engineering at University of Waterloo
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.