Alan Wang is a software engineer specializing in real-time operating systems, currently contributing to Huawei Canada's RTOS team while completing a Computer Science degree at the University of Waterloo with specializations in AI and digital hardware. With 11 years of practical experience across GIS processing, GPGPU, augmented reality, game design, and compiler work, he bridges low-level systems thinking with applied research and field-focused tooling. Past roles at Natural Resources Canada and as a GIS technologist demonstrate his ability to turn messy real-world data into reliable software pipelines. He’s also supported small businesses on digital adoption and taught programming to youth, showing a knack for clear technical communication and mentorship. Pragmatic and curious, he combines academic rigor with hands-on engineering to ship robust embedded and real-time solutions.
11 years of coding experience
1 year of employment as a software developer
High School Diploma, IB, High School Diploma, IB at Milliken Mills HS
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.
Request Free Trial
Alan Wang - Software Engineer - RTOS at Huawei Canada