Resume
🎯 Aim high, 🚀 ship fast, ⚙️ embrace pragmatism
Introduction
I get stuff done. I have a decade of software experience and take pride in being a generalist. I've held roles building product, platforms, and infrastructure which gives me a deep understanding of what it takes to ship great software. I've worked at companies ranging from 3 to 30,000 engineers and feel comfortable operating anywhere in between. I'm most happy working with a small group of smart, driven, and empathetic humans to deliver something impactful.
Experience
Dec 2024 – Present
Senior Software Engineer, APM
> I am currently working on APM Onboarding through Single Step Instrumentation.
Oct 2023 – Dec 2024
Senior Software Engineer, Websites
> I rebuilt the Squarespace developer mode feature using GitHub. I meet with our customers regularly to help them migrate to the new feature, which enabled the company to decommission legacy hardware that powered the platform for over a decade.
Jun 2021 – Oct 2023
Founding Software Engineer
> I worked in a team of four to bring the Tidbyt product to market and scale adoption to 35,000 devices. I did a little bit of everything, including: customer support, marketing, business forecasting, building major features, sourcing screws, scaling our backend, and building a developer community.
Nov 2019 – Jun 2021
Production Engineer, Artificial Intelligence
> I worked on AI infrastructure, mostly focused on release engineering. The AI training framework I supported powered some of the company's largest models including ads and the Facebook newsfeed. I optimized the build speed, stabilized the test suites, and facilitated independent binary releases.
Jun 2016 – Nov 2019
Senior Software Engineer, Backend
Jan 2019 – Nov 2019
> I did some great backend work in this role. I made it possible to dynamically update the CMS frontend without deploying the backend. I setup a new CDN using Google Cloud to host static assets so they no longer were hosted on NFS. I moved the CMS backend to Kubernetes and off of home grown deployment and provisioning software.
Software Engineer, Backend
Mar 2018 – Jan 2019
> I fixed a lot of the pain points I discovered as an SRE in this role. The biggest impact was converting the hard coded, Java class based configuration system to a YAML based system that enabled faster resolution in production. I also migrated the metrics and alerts off of legacy systems onto Prometheus and Alertmanager which later enabled the Kubernetes migration.
Site Reliability Engineer
Jun 2016 – Mar 2018
> I really cut my teeth as an on-call in this role, participating in a rotation covering the entire Squarespace platform. I conducted over 50 interviews for SRE roles as we scaled out the team. I worked with a squad to build out bare metal Kubernetes clusters. I worked with a backend team to migrate the first microservice to Kubernetes. I deployed a new CI/CD system that was configured via code instead of a UI. I worked on a special project to handle traffic for the Super Bowl 2018 Commercial featuring Keanu Reeves.
Jun 2015 – Aug 2015
Site Reliability Engineer, Intern
> I built a proof of concept for self-healing infrastructure to understand if automated health checks could reduce toil for the team.
Education
Aug 2012 – May 2016
Bachelor of Science
> Double major in Networking and Systems Administration / Computing Security