Jerry Xu is a Senior Software Engineer based in Seattle with a trajectory of hands-on engineering across enterprise and cloud networking at Microsoft after formative roles at IBM, Capital One, and CIBC. In under a decade he’s progressed from intern and Java developer roles to building resilient, scalable systems—most recently contributing to Azure software-defined networking. He blends backend expertise (Java, Kafka, APIs) with practical security and fault-tolerance design, and has experience applying cognitive/predictive techniques to real-world data problems. Known for translating legacy systems into modern, production-ready services, he pairs strong academic foundations from McMaster with a pragmatic, product-focused engineering approach.
1 year of coding experience
6 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Computer Science, Bachelor of Applied Science (B.A.Sc.), Computer Science at McMaster University
An open-source project for Windows developers to learn how to add AI with local models and APIs to Windows apps.
Contributions:1 issue in 1 day
aiwindowswindows-appdirectmldotnet
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.