Summary
Joshua Ching is a Senior Software Engineer with 12 years of experience, currently at Microsoft in Washington, D.C., where he progressed from entry-level engineering roles to senior staff since 2018. A Systems Design Engineering graduate from the University of Waterloo with a study-abroad term at NUS, he brings strong fundamentals in large-scale system design and a track record of shipping production software across multiple Microsoft teams. His background includes internships at notable tech companies (Yelp, Shopify, Zynga) that shaped a pragmatic, product-focused engineering approach. An avid learner who maintains a public portfolio and GitHub, he blends curiosity-driven exploration with steady delivery in enterprise-scale environments. Notably, his career shows consistent internal advancement at a major cloud and software platform provider, signaling both technical depth and organizational impact.
12 years of coding experience
8 years of employment as a software developer
Study Abroad Term, Study Abroad Term at National University of Singapore
Bachelor of Applied Science (BASc) with Distinction Systems Design Engineering, Bachelor of Applied Science (BASc) with Distinction Systems Design Engineering at University of Waterloo