Senior Backend Engineer

❯ 

Distributed Systems & API Architecture

8+ years designing and building distributed systems, event-driven microservices, and high-throughput data pipelines in Python and FastAPI. Proven track record of modernizing legacy infrastructure, leading engineering teams, and delivering measurable performance and cost improvements at scale.

8+ Years Experience
$120K Avg Cost Savings
per year
6 Apps to Production
avg 4–5 months each
15 Engineers Led
across ~3 teams
20+ Junior Engineers
mentored
Scroll
Impact at a Glance

Built to perform.
Proven to deliver.

$80K/yr
Saved at Get Covered by replacing a third-party Maps API with a self-hosted OpenStreetMap server on EC2
<30 min
Processing time for 11M+ daily records, down from ~4 hours, using an event-driven FastAPI + RabbitMQ + Redis pipeline
$9.5K/mo
Infrastructure savings at Blueboard — self-hosted Nominatim at $500/mo vs. ~$10K/mo for equivalent Google Maps API usage
60%
API throughput improvement at Blueboard by leading a team of 6 through a WSGI-to-FastAPI architecture migration
30%
Query performance improvement across 10 MariaDB databases via SQLAlchemy and Pydantic optimizations
75%
Reduction in misfiled bug reports at Spokeo via a custom cross-browser extension surfacing cache vs. live service ownership
Work History

Professional Journey

Get Covered
06⁄2024 — Present
Remote
Senior Backend Engineer
  • Architected and deployed an in-house OpenStreetMap server on EC2, replacing a costly third-party Maps API and saving up to $80K/year; presented the solution directly to the CTO and independently drove the full migration.
  • Designed and built an event-driven data deduplication pipeline using FastAPI, RabbitMQ, Redis, Celery, and PostgreSQL to process daily client imports of 11M+ records — cutting processing time from ~4 hours to under 30 minutes.
  • Developed a FastAPI address normalization service processing all address requests in under 100ms, leveraging an in-memory cache to eliminate redundant lookups at scale.
  • Created internal Python microservices using Pydantic and FastAPI to offload workloads from the legacy Rails monolith, improving system modularity and reducing infrastructure coupling.
PythonFastAPIRabbitMQRedisCeleryPostgreSQLOpenStreetMapEC2
Blueboard Inc.
01⁄2023 — 10⁄2023
Remote
Senior Backend Engineer
  • Led a team of 6 engineers to deliver multiple REST APIs; drove the system architecture migration from WSGI to FastAPI, improving API throughput by 60%, alongside a Python 2.7 → 3.11 upgrade.
  • Deployed a self-hosted Nominatim + OpenStreetMap service on EC2 delivering Google Maps-quality accuracy at $500/mo vs. an estimated $10K/mo for equivalent Google Maps API usage, with 125ms uncached and 10–15ms cached response times.
  • Architected the migration from a legacy Rails monolith to FastAPI microservices; introduced GitHub Actions and Githooks for modern CI/CD.
  • Optimized 10 MariaDB databases using SQLAlchemy and Pydantic, achieving a 30% improvement in query performance.
PythonFastAPINominatimAWSMariaDBSQLAlchemyCI/CD
StartEngine
06⁄2022 — 08⁄2022
Remote · Contract
Backend Java Developer
  • Migrated a microservice from Ruby on Rails to Spring Boot in under 2 months, improving system performance and scalability.
  • Led database migration from MongoDB to PostgreSQL, preserving data integrity and enabling more efficient relational querying.
JavaSpring BootPostgreSQLMongoDBRuby on Rails
Fair.com
11⁄2018 — 04⁄2022
Santa Monica, CA
Software Engineer — Backend & Automation
  • Served as QA team lead for a 4-person team embedded with a 7-engineer dev squad within a 150-person engineering org.
  • Designed and built a test automation platform of 1,500+ tests covering Fair's frontend and two internal tooling systems; migrated the full suite from Ruby/Capybara to Python/Playwright.
  • Contributed to backend development on the primary Flask API and internal FastAPI service, building and maintaining GraphQL endpoints backed by Snowflake for low-latency car-shopping data delivery.
  • Mentored new engineers to full autonomous productivity within 6 weeks.
PythonFlaskFastAPIGraphQLSnowflakePlaywrightPytest
Spokeo
02⁄2017 — 09⁄2018
Pasadena, CA
Software QA Engineer
  • Developed and maintained automated test suites in Ruby with Capybara and Selenium covering Spokeo's customer-facing frontend and API within a QA team of 13 engineers.
  • Built a cross-browser Chrome & Firefox developer extension that surfaced whether a page was served from cache or live backend, routing bug tickets directly to the responsible team and eliminating a systemic 75% misrouting rate.
RubyCapybaraSeleniumChrome ExtensionFirefox Extension
InnovaSystems
08⁄2016 — 12⁄2016
San Diego, CA
Software QA Engineer
  • Designed and developed 300 automated security and reliability tests in C# for a US Department of Defense digital transformation initiative, helping migrate mission-critical operational records from paper-based processes to a secure software system.
C#DoDSecurity Testing
Technical Stack

Skills & Expertise

Core Expertise
Python FastAPI Distributed Systems Event-Driven Architecture Microservices REST APIs
Frameworks
FastAPI Django Flask Pydantic Pandas Ruby on Rails Spring Boot
Messaging & Cache
RabbitMQ Redis Celery
Databases
PostgreSQL MySQL MariaDB MongoDB SQLAlchemy Alembic GraphQL
Infrastructure
AWS EC2 AWS S3 Docker Jenkins Datadog New Relic
Testing & Tooling
Pytest Postman Swagger Playwright Selenium Capybara GitHub Actions
Education

Academic Background

California State University, Monterey Bay
08⁄2011 — 05⁄2016
Bachelor of Science in Computer Science — Software Engineering
Bachelor of Science in Computer Science — Video Game Development

Let's build something together.

Seeking senior backend and distributed systems roles, with a long-term interest in growing into engineering management and technical leadership.