About

Ryan Williams

New York City PhD · Northeastern 2026 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, static analysis, symbolic execution, and formal methods for compiled code. Assertion Labs Research is the place where that work continues publicly.

Before AWS, I was a Senior Research Scientist at BitSight and spent nine years at Raytheon BBN Technologies, where I worked on DARPA- and IARPA-funded efforts in cybersecurity, networking, and resilient systems.

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