Conrad Watt is an Assistant Professor at NTU Singapore with 12 years of experience bridging academic research and standards-driven engineering. He co-chairs the WebAssembly Community Group, helping shape a rapidly evolving web runtime, and contributes editorially to the ECMA-262 specification with a focus on memory models and concurrency clarity. Trained at Imperial College (MEng) and Cambridge (PhD), he blends formal rigor with practical implementation experience from a past internship at Google and a research fellowship at Peterhouse. Less obvious: his work often emphasizes precise, non-normative guidance to make complex language specifications accessible to implementers and researchers alike.
12 years of coding experience
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Cambridge
Master of Engineering (MEng), Computer Science, First-class, Master of Engineering (MEng), Computer Science, First-class at Imperial College London
Contributions:2 reviews, 7 commits, 3 PRs in 1 year 2 months
Contributions summary:Conrad's contributions primarily focus on editorial changes to the specification documentation. These changes include fixing grammar errors, renaming internal properties, and strengthening synchronization-related explanations and examples. The modifications are targeted towards clarifying and improving the precision of the ECMAScript specification's text, specifically in the areas of memory models and concurrency. The user also added non-normative notes within the specification.
WebAssembly specification, reference interpreter, and test suite.
Contributions:45 commits, 6 PRs, 30 pushes in 1 year 10 months
rustspecificationwebassemblyinterpretersuite
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.
Request Free Trial
Conrad Watt - Assistant Professor at Nanyang Technological University Singapore