(LinkedIn) (pdf)

Work

Site Reliability Engineer, Oso HQ, August 2023 - Present

  • Core maintainer of the Rust authorization server and storage management

  • Migrated to AWS ECS on EC2 to decouple storage from compute

  • Ran replicated storage across 13 regions for edge reads

  • Served authorization queries at 2000 peak QPS, 40ms 99th percentile

  • Developed instance draining using Autoscaling Termination Policies

Freelance SRE Consultant June 2022 - July 2023

  • Consulting on architecture, reliability, cloud migrations, and security

SRE Consultant, Oso HQ, February 2022 - June 2022

  • Supported initial launch of Oso Cloud, authorization as a service

Site Reliability Engineer, U.S. Digital Service, December 2020 - February 2022

  • Led quiet vaccines.gov Covid-19 vaccine search tool launch

  • Built and open sourced a ServiceNow API testing framework

Site Reliability Engineer, PlanetScale, January 2019 - November 2020

  • Automated deployment of Kubernetes, supporting infrastructure on AWS, GCP, Azure

  • Built Prometheus based monitoring stack and created incident response process

  • Built safe draining into the Kubernetes operator, verified by randomized state machine testing

Creator, Cloudless, July 2018 - November 2020

  • Built cloud agnostic deployment prototype for AWS and GCP

  • Explored cloud provider data models for resource schema mapping

Site Reliability Engineer, U.S. Digital Service, July 2016 - July 2018

  • Launched login.gov on AWS, Terraform, and Chef, now supporting 5 million users

  • Supported quiet launch of qpp.cms.gov across 6 remote DevOps teams

Site Reliability Engineer, URX, August 2014 - April 2016

  • Managed 5+ engineers and 30+ services in zero downtime datacenter upgrade

  • Served 875M total queries, under 60ms average, 400ms at the 99th

  • Supported PySpark and 181TiB HDFS infrastructure used by ML engineers

  • Created lock free high performance persistent crawler queue

Database Systems Engineer, MongoDB, August 2012 - June 2014

  • Core maintainer of the MongoDB server, wrote “willitlink” to fix dependency problems

Storage Engineering Intern, NetApp, June-August 2011, 2012

  • Wrote automation and enhanced SCSI support for NetApp disk arrays

Degrees

B.S. in Mathematics / Computer Science - Brown University, Providence, RI
M.Sc. in Computer Science - Brown University, Providence, RI

Books

Co-author, MongoDB in Action, 2nd edition - Manning Publications

Teaching

  • Conference Talks: OSCON, MongoDB Days, Scale 11x, NoSQL Now
  • Online Class: M101JS: MongoDB for Node.js developers
  • Teaching Assistant: Operating Systems, Computing, Multivariable Calculus

Software

  • Languages: Python, Rust, Golang, C, C++, Bash, Ruby, Java, Scala, Javascript, Intel x86 assembly, MIPS assembly, Perl, PHP
  • Operating Systems: Linux, FreeBSD, MacOS, WSL
  • Datastores: MySQL, Postgres, Vitess, MongoDB, Kafka, Elasticsearch, HBase, HDFS, Ceph, Zookeeper, Hadoop Mapreduce, Apache Spark
  • Operations: AWS, GCP, Azure, Ansible, Tailscale, OpenVPN, Wireguard, Bind DNS, LDAP, sssd, Apache Mesos, Jenkins CI, Chef, Terraform, Pulumi, Kubernetes, Prometheus, Victoria Metrics, Honeycomb, Grafana, Datadog