Resume
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