San Francisco Bay Area
Backend Engineering Lead for the Messaging pillar
Core Product, messaging, distributed systems
New York, New York, United States
2019 — 2022
Washington DC-Baltimore Area
Lead a team of engineers to build high-impact products, define technical strategy, write and review code and design docs, tune performance and fix bugs, work with other team leads to establish architectural patterns and processes.
Involved in the recruitment, hiring, and development of engineers as Shift grew rapidly from being a Series C startup to a public company. Conducted over 50 technical interviews and influenced hiring decisions. Onboard and mentor new engineers.
Designed and built an internal application to manage the collection, tracking, processing, and submission of physical paperwork to DMVs nationwide for vehicle titling and registration on behalf of customers.
Built multiple API integrations with SaaS vendors for vehicle tax/fee calculation, e-signatures, field staff learning management.
With a team, rebuilt appointment scheduling system to assign bookings to a pool of field staff rather than individuals. As part of this effort, built an application for FieldOps team leads to dispatch staff to appointments just-in-time and manage the pool. This work improved staff utilization rates by over 50%, a major cost driver of Shift’s “delivered test drive” offering.
Designed and built a crawler and scrubbing tool to find and de-identify customer PII across a large, highly-customized Salesforce data model containing polymorphic relationships. This tool is used to satisfy privacy compliance requirements like CCPA.
Coordinated across multiple engineering teams to design and build tools to identify and resolve major accounting data issues related to buyer and loan payments, seller payouts, and vehicle locations. Improved API integration with Netsuite ERP, reducing error rates and failing more gracefully to reduce manual bookkeeping performed by Accounting team.
Primary stack: Golang, PostgreSQL, TypeScript, React, AWS.
2018 — 2019
Washington DC-Baltimore Area
Designed and built an application used by mechanics to conduct 150-point inspections and track vehicle conditions throughout the reconditioning lifecycle. The backend also powers an in-field inspection iPad app.
Built a test drive appointment booking flow with React that allows customers to self-qualify themselves. This reduced the number of qualification calls made by Sales and reduced the number of test drives delivered to low-intent customers.
Added a new search filter to the car shopping experience to enable customers to find nearby cars that are eligible for a field test drive delivered to them.
Washington DC-Baltimore Area
Designed and built engaging credit card rewards features and APIs to reduce the friction of redeeming rewards using Java, Spring Boot, Redis, and React.
Leveraged AWS cloud services like ECS, EC2, S3, Lambda, Route53, and CloudWatch to build resilient, scalable services.
Built CI/CD pipeline using Docker, Jenkins, static analysis tools, and ECS to reduce release time from 1 week to 10 minutes.
Contributed to internal frameworks and tools to accelerate shipping code within a highly regulated company.
Education
The University of North Carolina at Chapel Hill