About

Ryan Williams

New York City PhD · Northeastern 2025 AWS · Senior Security Engineer

Security engineer, program analysis researcher, and founder of Assertion Labs. My work sits at the intersection of formal methods and systems security — building tools that reason about code rather than just test it.

My PhD research at Northeastern focused on WebAssembly security — developing static analysis tools, symbolic execution pipelines, and formal verification techniques for compiled binaries. This work is ongoing through Assertion Labs Research and the IMDEA Software Institute affiliation in Madrid.

Before Northeastern, nine years at Raytheon BBN Technologies working on DARPA and IARPA research programs in security and AI. Currently a Senior Security Engineer at AWS, focused on authentication and authorization infrastructure.

Technical background

Languages
OCaml Rust Elixir Go Python C/C++
Research tools
Coq Why3 Rosette KLEE LLVM Owi
Systems
WebAssembly LLVM IR x86/ARM binaries AWS IAM
Methods
Abstract interpretation Symbolic execution Model checking Program synthesis

Interests

Fingerstyle guitar. Freshwater aquariums. Running. Arabic language and literature — Persian and classical texts. Strength training.