Cheuk Siow is a Software Engineer II based in Vancouver with 11 years of experience building reliable software across enterprise and research settings, currently contributing at Microsoft. He brings a background that spans industry leaders (IBM) and academic research roles (University of Malaya, McGill), combining practical engineering with a methodical, research-informed approach to problem solving. Comfortable in both product development and mentorship roles, he has progressed from intern and teaching assistant positions into senior engineering work, demonstrating steady technical growth. Cheuk’s training includes a Master of Science from McGill and a Master of Research from Nottingham, reflecting a strong foundation in rigorous investigation and applied development. Known as a natural problem solver, he offers fresh perspectives shaped by international education and cross-disciplinary experience. Outside of day-to-day engineering he draws on his research background to tackle ambiguous problems and turn them into actionable solutions.
11 years of coding experience
6 years of employment as a software developer
Master of Research, Master of Research at University of Nottingham
Bachelor of Science (Honours), Bachelor of Science (Honours) at The University of Nottingham Malaysia Campus
Master of Science, Master of Science at McGill University
Introducing SwiftUI through building Landmarks app | SwiftUI Tutorials
Contributions:14 PRs, 10 pushes, 18 branches in 14 days
swiftswiftui-appswiftui-tutorialslandmarksswiftui
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.