Hanson Ng is a software engineer with a decade of hands-on experience building production systems, currently contributing to Citadel after progressing from multiple internships into a full-time engineering role. A fourth-year Mechatronics Engineering (Honours, Co-op) student at the University of Waterloo, he brings a unique blend of hardware-aware thinking and software craftsmanship rooted in robotics and systems integration. His background includes data and software roles at Scribd, StackAdapt, and other tech teams, giving him cross-domain fluency in backend systems and data engineering. Comfortable in high-performance, low-latency environments, Hanson combines analytical rigor from his engineering studies with practical product experience from a continuous internship pipeline. He often approaches problems with a mechatronics lens—optimizing software for physical constraints—which helps him bridge gaps between algorithm design and deployable systems.
10 years of coding experience
2 years of employment as a software developer
Pierre Elliott Trudeau High School
Bachelor of Applied Science (B.A.Sc.) Mechatronics Engineering, Bachelor of Applied Science (B.A.Sc.) Mechatronics 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.