I’m a Software Engineer based in New York, New York with an interest in Application Deployment and Server Monitoring. I’ve been doing this since around 2008 and sometimes I blog on this website.
Previously
Engineer @ Porter
Aug 2023 - Jan 2024
Designed and led implementation of new app notifications system for improving visibility into application issues
Rebuilt customer-facing app metric reporting for surfacing CPU/Memory, Scaling, and HTTP request data
Architected and built backend (Golang) and frontend (React) for Datastore Provisioning
Research and implementation for creating SOC2-compliant AWS EKS clusters on behalf of customers
Implemented new framework for generating testable app tutorials for a variety of backend and frontend frameworks
Staff Engineer @ SeatGeek, Inc.
Oct 2020 - June 2023
Led technical work to modernize our deployment tooling, enabling an SaaS approach to the software supporting back office operations for the Cowboys, Saints, Cavaliers, and other Big 4 sports clients
Worked in partnership with RnD teams to onboard all CI - mobile and otherwise - to our cloud platform
Rewrote release tooling to support ongoing migration from Nomad to Kubernetes with minimal engineering interaction
Worked with HRBPs and other tech leads to bring both education, mentorship, cross-departmental training opportunities to the broader engineering organization
Tech Lead for Release Engineering team, working to both increase velocity as well as improve the teams ability to understand, design, and build resilient systems in a manner that proves value to the business before major investment
Active participant in incident management process, including on-call, postmortem, and remediation work
Technical Director @ Plotly, Inc.
Mar 2019 - Oct 2020
Managed internal engineering team
Lead migration of infrastructure from GCP to Azure via Terraform
Prototyped Dash Enterprise Workspaces, an IDE for Analytic applications in the cloud
Worked on team that developed Heroku-like PaaS functionality for Dash Enterprise
General support for sales processes (calls, customer visits, POCs)
Lead rebuild of application deployment methods from Git+SSH to Debian Package Deployment and finally Docker deployment on top of Hashicorp’s Nomad Scheduler.
Built and maintained internal tools for self-service docker deployments via web admin/api, CI/CD pipeline via TravisCI and Gitlab, as well as our internal tooling for integrating with the AWS and Hashicorp toolchain.
One of a small team dedicated to the “lift and shift” of a legacy Windows-based application into the cloud.
Leading rebuild of infrastructure across multiple datacenters in AWS for regulatory compliance in both the US and EU.
Part of small, cross-departmental team that performed work to enable SOC-1 compliance across organization.
I introduced SRE practices within the organization, help application developers better understand their failure modes to reduce operational risk, and continue to give internal talks on our toolchain, services we depend upon, and other relevant topics.
Previous experience in both mobile web, backend development, as well as Android Application development.