Summary
Simon Marlow is a veteran software engineer and one of the principal architects behind the Glasgow Haskell Compiler (GHC), with over 30 years of experience building high-performance compilers, runtimes, and concurrent systems. He authored GHC’s parallel runtime, chaired the Haskell 2010 committee, and co-won the 2011 ACM PL Software Award for GHC, underscoring his influence on functional language design. At Meta he designed Haxl, a concise concurrent-data-access framework that powers large-scale abuse detection across Facebook, WhatsApp and Instagram, and he’s a lead developer on Glean, an open-source semantic code-indexing system. His open-source footprint includes foundational Haskell tools like Happy, Alex, Haddock, ThreadScope, monad-par and async, and contributions to bytestring, Cabal and Cloud Haskell libraries. Equally at home in research and production, he blends deep PL research (parallel GC, language design) with pragmatic engineering that improves real-world systems. Based in Cambridge with a PhD from Glasgow, he continues to shape large-scale developer tooling and concurrent infrastructure.
30 years of coding experience
16 years of employment as a software developer
PhD, PhD at The University of Glasgow
BSc, BSc at University of Bristol