Experience
2023 — 2024
2023 — 2024
• 100xed supportable scale by proposing, POCing, and productionizing a backend architecture overhaul. Enabled sales into a previously-inaccessible market segment. (Go, DuckDB)
• Acted as a link between my team and the company, especially by providing estimates and converting business objectives into actionable plans for fellow engineers.
2022 — 2023
2022 — 2023
• Served as tech lead for Kubernetes (K8s) cost optimization.
• Scaled quantile-based container sizing recommendations to 250,000+ container environments. (Go)
• Designed a filtering language for core APIs. Built a lexer, parser, and interpreter. The new representation smoothed the path of later architecture improvements. (Go)
• Reduced developer feedback loop from 10 minutes to 30 seconds by setting up local runs, optimizing container builds, and evangelizing the improved workflow. (Go, Docker)
• Helped users upgrade without data loss by leading design and implementation of schema backwards-compatibility. (Go)
2021 — 2022
2021 — 2022
• Built and marketed an open-source CLI. 700+ GitHub stars. (Go)
Built a nightly CI/CD process. Provided easy internal testing and bleeding-edge user installs. (GitHub Actions, Docker, Helm)
• Built a feature to determine if K8s workloads can be rescheduled onto spot nodes, leading to >50% savings. (Go, TypeScript, React)
2020 — 2020
2020 — 2020
• Contributed to the Kubernetes project by designing and implementing an improved cluster deployer for GCE. The Kubernetes project runs 90,000 end-to-end tests a month on GCE. The new deployer simplified a convoluted end-to-end test workflow, improving the experience of test writers and testing infrastructure maintainers.
• Contributed patches to repositories across the Kubernetes project.
2019 — 2019
Boulder, CO
Held office hours to aid students enrolled in Linux Systems Administration with coursework. Course material includes basic bash scripting, logical volume management, automated host configuration using Puppet, access control management, manual and DHCP configuration of network interfaces, DNS server configuration, and firewall configuration using iptables.
Education
University of Colorado Boulder