Senior Software Engineer

Summary

Backend engineer with 5+ years building distributed systems on AWS. At Zappos, I led technical design of a Sponsored Ads platform generating $40-50M/year, built data-intensive pipelines and high-volume REST APIs, and self-directed refactoring of 20 legacy microservices. I want to own the connective tissue between growth systems where data integrity, experimentation speed, and system health all matter.

Work experience

Software Engineer III

Tebra

Remote

– Present

  • Develop migration scripts to move client databases from Oracle to Microsoft SQL Server
  • Build Java backend endpoints aligned with current application standards.
  • Validate migrated data and troubleshoot issues throughout the migration process.

Java · SQL · Oracle · Node.js · Microsoft SQL Server · Database Migration

Software Development Engineer

Amazon (Zappos)

Remote

–

  • Led technical design and delivery of a Sponsored Ads platform generating $40-50M/year in revenue
  • Inherited ~20 legacy microservices; drove documentation, refactoring, and scaling on a 3-person team
  • Built data-intensive review aggregation service processing millions of records with ~$10M+ ROI
  • Designed high-volume REST APIs and async SQS/ECS pipelines bridging platform services
  • Balanced velocity with system health; made deliberate tradeoffs and documented reasoning
  • Drove observability and runbook coverage across platform services; triaged complex distributed bugs
  • Mentored peers through code reviews and design discussions; contributed to engineering hiring panels

Java · Spring Boot · TypeScript · Node.js · AWS · Kubernetes · PostgreSQL · DynamoDB · Datadog · REST APIs

Engineering Mentor → Technical Project Manager

Lambda School

Remote

–

  • Mentored 500+ engineers through data structures, algorithms, CS fundamentals, and full-stack dev
  • Led 13 cross-functional agile teams through technical design, delivery, and retrospectives
  • Translated ambiguous requirements into executable sprint work across 13 concurrent team tracks

Technical Mentorship · Agile · Scrum · Engineering Leadership · Documentation · Code Review

Technical skills

Languages & Frameworks
  • Java (Spring Boot)
  • TypeScript
  • JavaScript (ES6+)
  • Python (Django)
  • Node.js
  • Go
  • Express
  • Jest
Cloud & Infrastructure
  • AWS (ECS, Lambda, S3, SQS)
  • Kubernetes
  • Docker
  • CI/CD pipelines
  • GCP
Databases & Caching
  • PostgreSQL
  • DynamoDB
  • MongoDB
  • SQLite
  • Redis
  • SQL
Architecture, APIs & Tools
  • REST
  • gRPC
  • WebSockets
  • WebRTC
  • Event-driven architecture
  • Service contracts
  • Microservices
  • Postman
  • Datadog
  • Feature flags
  • Git
  • GitHub Actions
  • Agile/Scrum
  • TDD

Education

Montcalm Community College

A.A. in Liberal Arts & A.S. in General Studies