Summary
Nathan Chong is a Principal Applied Scientist at AWS with eight years of industry experience and a PhD in computer science from Imperial College London, specializing in formal verification and concurrency for computer architecture. He has influenced core architecture technologies at Arm—contributing to CPU virtualization features and semantics work on transactional and weak memory that earned a PLDI distinguished paper—and has a track record of shipping tools and products bridging academia and industry. Equally comfortable writing production code and developing verification tools (e.g., GPUVerify integrated into the ARM Mali toolchain), he leads automated reasoning efforts to make hardware/software boundaries more secure and correct. Based in New York, he combines deep theoretical insight with practical engineering, and his background includes startup founding and EPSRC-funded independent research, underscoring both entrepreneurial drive and rigorous scholarship.
8 years of coding experience