Jim Radigan is a seasoned software architect and hands-on engineering manager at Microsoft with over two decades of experience delivering compilers, JITs, and large retail operating systems across x86, x64, ARM, and ARM64 platforms. He has driven critical-path releases from V1 hardware and initial retail compiler toolchains through Windows XP to Windows 11, implementing SSA-based optimizations, vectorization, parallelization, coroutines, and secure code generation. A practical technologist, Jim blends deep knowledge of microarchitecture, performance analysis, and DevOps with experience in stress testing compilers and mitigating ROP-style attacks. He excels at recruiting and leading cross-team efforts, creating processes that unblocked multi-team dependencies while communicating tradeoffs to executives. Notably, he remains a hands-on individual contributor who still ships key compiler and IDE functionality while managing risk on large, complex projects.
10 years of coding experience
c and c++, x64, x86, arm, arm64 - assembly language, c#, javascript, python
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.