Jack Yan is a Senior Software Engineer with 10 years of experience building production-grade debugging, testing, and developer-infrastructure systems across Google and AMD. He has driven end-to-end features from kernel-mode fault management and logging at AMD to large-scale crash-debugging and orchestration workflows at Google, saving hundreds of engineering hours through automation. Jack blends systems-level expertise (C/C++, Windows kernel, WinDbg) with web and tooling skills (Angular, Python, SQL), and has led small teams to relaunch critical services and integrate complex multi-service test flows. Notably, he designed an orchestration inspector that reclaimed 220 SWE hours per quarter and improved MapReduce pipeline performance by 80%, reflecting a strong bias for measurable impact. Based in Mountain View, he favors automating repetitive work and building developer-facing solutions that make large systems more observable and reliable.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.) Engineering, Bachelor of Applied Science (B.A.Sc.) Engineering at McMaster University
Contributions:1 release, 39 pushes, 2 branches in 1 year 1 month
tilesetmagicincremental-gamemagic-mirrorcrossword
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.