Haowei Gao is a Senior AWS Engineer based in Richmond Hill, Ontario with nine years of experience building and migrating large-scale data platforms. He has deep hands-on expertise in real-time and batch processing from his Big Data roles at NextRoll and AdRoll, and now focuses on cloud-native solutions at Nutrien. Haowei has a solid backend and web development foundation dating back to early roles and consultancy work, which helps him pragmatically bridge legacy systems into modern frameworks. A University of Waterloo computer science graduate, he combines rigorous engineering with practical delivery—often designing APIs and integrations that enable other teams and clients to consume terabytes of daily data. Notably, his career shows a steady progression from web and backend work into data engineering and AWS specialization, signaling both adaptability and a systems-oriented mindset.
9 years of coding experience
10 years of employment as a software developer
IB, None, IB, None at Bayview Secondary School
International Baccalaureate
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science 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.