Summary
Nathaniel Ngo is a software engineer and honours Software Development student based in Waterloo with nine years of practical experience building Android and web solutions. He spent multiple years automating supply chain document processing as an Associate Software Developer at Conexiom and has prior experience creating internal productivity tools for Ontario Power Generation. Comfortable across the stack, Nathaniel is especially interested in robotics, computer vision, and machine learning, and brings hands-on familiarity with automation and workflow optimization. His background includes technical writing, requirements gathering, and user-acceptance testing—skills that help translate stakeholder needs into polished, testable software. With a strong academic record (3.8/4.0) and early volunteer work refurbishing computers, he pairs formal training with a practical tinkerer’s curiosity.
9 years of coding experience
5 years of employment as a software developer
Honours Bachelor of Technology, Software Development, 3.8/4.0, Honours Bachelor of Technology, Software Development, 3.8/4.0 at Seneca College of Applied Arts and Technology
Tagalog, English, Chinese