Summary
Justine Stephenson is a Senior Software Development Engineer at Microsoft Research with 12 years of experience building distributed systems, game servers, garbage collectors, and kernel-bypass networking. She pioneered an elastic, distributed actor platform for an MMO in 2001 and invented the first parallelized, incremental garbage collector that enables low-latency collection in multithreaded, soft real-time systems. At MSR she has contributed to Orleans, Ironfleet, VOLT, and now the Demikernel project, implementing high-performance libOS components and a Rust TCP/IP stack for user-space networking. Her background uniquely blends production game engineering (Erlang, C/C++, Python, C#) with formal verification and systems research, enabling practical, auditable designs. Based in Seattle, she brings a track record of tech transfer from research to product teams and a knack for stabilizing complex proofs by unexpected engineering choices. Colleagues describe her as both deeply technical and unusually attuned to serendipitous pattern recognition.
12 years of coding experience
15 years of employment as a software developer
English, Portuguese