Summary
Senior software engineer with 10+ years of experience designing and building scalable web applications, distributed systems, and internal developer platforms. Comfortable leading projects end to end, from architecture and API design through deployment, and mentoring engineers along the way.
Experience
Austin, TX (Hybrid)
- Lead a team of 5 engineers building the payments processing platform, handling 2M+ transactions per month.
- Redesigned the core ledger service, cutting p95 API latency from 480ms to 140ms.
- Introduced contract testing between 12 internal services, reducing production incidents caused by breaking API changes by roughly 60%.
- Own the on-call rotation and incident response process for the payments team.
- Mentor three mid-level engineers through structured 1:1s and code review.
Austin, TX
- Built and maintained checkout and inventory services for an e-commerce platform serving 300K+ monthly active users.
- Migrated the legacy monolith's checkout flow to a set of Node.js microservices, improving deploy frequency from weekly to daily.
- Implemented an automated regression test suite that reduced manual QA time by 30%.
- Collaborated with product and design to launch a saved-cart feature that increased checkout completion by 8%.
Austin, TX
- Developed internal tooling used by a 40-person engineering organization, including a deployment dashboard and log search UI.
- Led migration of a legacy PHP monolith to a Node.js/TypeScript service architecture.
- Onboarded and mentored two junior engineers.
Remote
- Delivered custom websites and small web applications for 8 small-business clients.
- Handled client communication, scoping, and project timelines directly.
Projects
Open-source library for reconciling inventory counts across multiple sales channels.
- Published as an open-source npm package with 400+ weekly downloads.
- Used internally at Brightleaf Retail to reconcile stock across 3 sales channels.
A self-hosted engineering changelog tool for small teams.
- Built with Next.js and PostgreSQL; supports Slack notifications on release.
- Adopted by 2 internal teams at Meridian Fintech for tracking deploys.
Personal technical blog covering distributed systems and backend architecture.
- Writes regularly about API design, observability, and engineering leadership.
Education
Skills
TypeScript · JavaScript · Node.js · React · Next.js · PostgreSQL · Redis · Docker · Kubernetes · AWS · GraphQL · REST API Design · Microservices · CI/CD · System Design · Terraform
Languages
English (native), Spanish (conversational)
Certifications
- AWS Certified Solutions Architect – Associate
- Certified Kubernetes Administrator (CKA)
