Senior Principal Researcher in the RiSE group at Microsoft Research Redmond
Research interests include type systems, program logics, functional programming, program verification, and interactive theorem proving
Focuses on using these techniques to build provably secure programs, including web applications, web browsers, cryptographic protocol implementations, and low-level systems code
Many current projects are connected to F*, a programming language and verification tool for higher-order, effectful programs
Co-leads Project Everest, an initiative to build and deploy provably secure communication software