Summary
Jason Mccandless is a Senior Software Engineer at Google with 17 years of experience and a PhD in Computer Science focused on interpreter optimization, virtual machines, and JIT compilation. He brings deep systems and language-implementation expertise across C#, C/C++, Python, Clojure and numerous functional languages, coupled with strong skills in performance evaluation using statistical analysis and hardware counters. His background spans research into type systems and scripting-language idioms through to production-grade compiler and VM engineering. Based in New York, he blends academic rigor with pragmatic engineering, often applying metaheuristic and cache-aware algorithm design to real-world performance problems. An unusual strength is his breadth across both low-level x86 assembly and high-level dynamic language implementation, enabling cross-layer optimizations that few engineers can execute end-to-end.
17 years of coding experience
BA (Mod.), Computer Science, BA (Mod.), Computer Science at Trinity College, Dublin
English, French