Summary
William Xie is a Senior Software Engineer with a decade of experience building production-ready diagnostic tools and full-stack applications, currently focused on systems and developer tooling at Anduril after a long tenure at Microsoft. He shipped features across Visual Studio Production Diagnostics and Azure-hosted diagnostic appliances—owning telemetry, UX, cross-platform CLIs, and memory/dump analysis—and has experience integrating advanced services like GitHub Copilot APIs. William combines deep systems knowledge (CLR instrumentation, DAC APIs, Service Fabric) with practical deployment experience for Azure App Services, VMs, and AKS, and has led customer studies and security/privacy threat modeling. His background in electrical engineering with minors in math, CS, and music complements a teaching history mentoring interns and undergraduates, reflecting both technical depth and an educator’s patience. Notably, he open-sourced CLR Instrumentation Engine and translated profiler algorithms into diagnostic tooling, bridging profiler research and real-world diagnostics.
9 years of coding experience
11 years of employment as a software developer
Bachelor of Science in Engineering Electrical Engineering with focus in Computer Software, Bachelor of Science in Engineering Electrical Engineering with focus in Computer Software at University of Iowa
English, French, Chinese