I am a software engineer working in applied cryptography and reliable data systems. I spent three years as a PhD researcher, exploring private computation, secure system design, and consensus protocols, before transitioning full-time into engineering roles focused on cryptographic infrastructure and end-to-end encryption.

Happy to connect with other engineers, researchers, or folks working at the intersection of privacy and systems.

Systems Programming

  • Rust
  • Zig
  • C
  • C++

Networking & Scripting

  • C#
  • Go
  • Python

Web Development

  • TypeScript
  • AngularJS

Bitwarden

Senior Software Engineer, Cryptography2025–Present

Unisys

System Software Engineer, Cryptography2021–2025

University of Maryland

Cryptography PhD Student2018–2021

SRI International

Graduate Research InternSummer 2020

IMDEA Software Institute

Visiting PhD StudentFall 2019

University of Utah

CS Undergrad + Research Assistant2014–2018

Qualtrics

Software Engineer InternSummer 2017

Goldman Sachs

"Technology Summer Analyst" aka SWE InternSummer 2016

Spillman Technologies

Software Engineer Intern2015–2016

Outside of arguing with computers, I like to spend time visiting national parks. I love watching basketball and soccer, and playing pickleball and tennis. I enjoy reading sci-fi, fantasy, biographies, Mormon and CHamoru history, as well as the latest cryptography research papers.

I'm easily nerd-sniped and have an unhealthy addiction to finding answers to unimportant questions.