Skip to main content
David Domingo

DAVID DOMINGO

Engineering Lead · Staff / Principal Engineer
LV 9915+ Years of Experience

Character Stats

Frontend Dev99/99
Backend Dev95/99
DevOps65/99
Cloud Engineering65/99
Leadership75/99
Consulting80/99

Weapons of Choice

Angular
TypeScript
Java
Kotlin
Go
Python
AWS

Character Bio

Engineering leader and Staff/Principal-level Software Engineer with 15+ years building scalable, event-driven systems and high-performance frontends.

Deep experience across architecture, integrations, and cloud platforms (AWS, Kubernetes). Known for accelerating teams, modernizing infrastructure, and delivering durable, developer-friendly platforms.

Focus areas: integrations, payments, microservices, CI/CD, observability, and data pipelines.

Quest Log

Engineering Lead

Phoenix Ecommerce Technologies — Mooresville, NC — Remote
Feb 2026 - Present
TECH: React, React Router, NestJS, AWS (EKS), MySQL, Cloudflare Workers, GCP, BigQuery, ClickHouse, Datadog, Claude Code
  • Lead the payments team across a React + React Router checkout, a custom server-rendered React portal, and a NestJS backend on AWS EKS (MySQL), with Cloudflare Workers and analytics on GCP, BigQuery, and ClickHouse
  • Hardened Shopify webhook handling for resiliency and reliability, and introduced reconciliation across every payment gateway (previously unhandled)
  • Improved database performance ~34% across all queries and eliminated lock contention by switching transaction isolation from Repeatable Read to Read Committed
  • Raised every service SLO from two/three nines to four nines across availability, latency, and 5xx error rate
  • Built multiple Datadog dashboards for webhook and log observability, clearing a backlog of recurring production errors
  • Champion an AI-driven SDLC with Claude Code for code generation, evaluation, and debugging

Senior Staff Engineer

PetScreening — Mooresville, NC — Hybrid
Dec 2025 - Mar 2026
TECH: Next.js, React, Ruby on Rails, Spring Boot, Kotlin, TypeScript, NX, NATS, AWS (EKS, S3, SQS, RDS, Lambda), Snowflake, Pulumi
  • Set technical direction, architecture, and strategy across effectively every engineering project at the company
  • Defined best practices for resilient, reliable partner integrations — webhook queuing, polling for updates, and two-way sync — with PetScreening's largest partners
  • Partnered with the incoming Principal Engineer to shape the tech stack and roll these standards out
  • Kick-started Project Paws, a stealth AI-driven initiative supporting the animal-assistant verification (reviewer) team
  • Continued leading the decoupling of the Ruby on Rails monolith into domain-oriented services

Staff Solutions Engineer

PetScreening — Mooresville, NC — Hybrid
Jul 2025 - Dec 2025
TECH: Kotlin, Java, Spring Boot, Go, NestJS, NATS, EKS, AWS, Kubernetes, OAuth/Webhooks
  • Architected and released FidoAlert V2 using NestJS, BullMQ, and React+TanStack
  • Architected standardized, event-driven partner integrations using Kotlin and Spring Boot
  • Built and operated a core webhook routing service in Go
  • Led external design sessions for scalable integration designs and SLAs

Staff Software Engineer

PetScreening — Mooresville, NC — Hybrid
Jan 2024 - Jul 2025
TECH: AWS (API Gateway, SQS, ECS, Lambda), CDK, Pulumi, Docker, Terraform, CI/CD, Feature Flags
  • Scaled engineering from 2 to 15 (650%) while establishing architecture guardrails
  • Championed trunk-based development and feature flags
  • Designed the core partner-integration backbone with AWS API Gateway, SQS, and ECS
  • Modernized cloud IaC: introduced AWS CDK and guided migration to Pulumi
  • Managed and mentored a distributed team across 7 product streams

Senior Software Engineer

ParetoHealth — Remote
Apr 2023 - Jan 2024
TECH: Angular, TypeScript, SASS, AppSync, DynamoDB, Lambda, Node.js, AWS, Design Systems
  • Rebuilt the company design system in Angular with custom SASS utility framework
  • Built internal apps on a serverless backend to streamline operations
  • Implemented a serverless data stack with DynamoDB and TypeScript Lambda resolvers

Senior Software Engineer

Bonus Homes — Remote
Jun 2022 - Mar 2023
TECH: AWS (EventBridge, Lambda, ECS, S3), CDK (TypeScript), Node.js, Apollo GraphQL, Python, FastAPI, Next.js
  • Architected an event-driven ETL pipeline with AWS EventBridge, Lambda, and ECS
  • Delivered GraphQL and REST APIs powering a Next.js app and internal tools
  • Owned the full product lifecycle across infra, backend, and frontend

Software Engineer

Sunday — Remote
Apr 2022 - Jun 2022
TECH: React, Spring Boot (Java), Postgres, GCP, Kubernetes, Stripe, Toast POS, CI/CD
  • Shipped payments and checkout features integrating Stripe and Toast POS
  • Refactored checkout UI and added Swile Mastercard detection
  • Maintained services across React, Spring Boot, and Postgres on GCP/Kubernetes

Senior Consultant

Slalom — Charlotte, NC
Aug 2020 - Feb 2022
TECH: Angular, Python, FastAPI, Snowflake, Docker, Dev Containers, Terraform, CI/CD
  • Cut new-hire onboarding from days to minutes using dev containers
  • Led migration from Scala/Teradata to Python/FastAPI and Snowflake
  • Led Angular frontend for an internal B2B analytics tool

Side Quests

My B.S. is in Multimedia Engineering — so for fun, I bring the multimedia that raised me back to life. These are faithful, open web rebuilds of the 90s Microsoft Home CD-ROMs I grew up on, freed from their original discs (with help from a swarm of AI agents) so any kid can explore them again.

Dangerous Creatures — original cover art

Dangerous Creatures

Microsoft Home · 1994

Rebuilt the beloved wildlife encyclopedia as a modern, accessible web app — 66 creatures in dual Modern + Classic 1994 modes, with narrated guided tours and mini-games.

BUILT WITH: Astro · multi-agent AI text-liberation pipeline · SZDD image decompression
▶ Play it
Oceans — original cover art

Oceans

Microsoft Home · 1995

93 sea creatures, habitats, and ocean-science topics, with 18 narrated guided tours and the original full-motion video brought back to the browser.

BUILT WITH: Astro · vision-model OCR · ffmpeg media restoration
▶ Play it
Dinosaurs — original cover art

Dinosaurs

Microsoft Home · 1993

166 dinosaurs and prehistoric topics — each with spoken name pronunciation, fast facts, 16 guided tours, and a Classic 1993 mode.

BUILT WITH: Astro · 333-agent transcription workflow · pnpm monorepo
▶ Play it

Cover artwork © Microsoft Corporation (1993–1995), from the original Microsoft Home — Exploration SeriesCD-ROMs. Shown to identify these non-commercial, educational fan rebuilds; not affiliated with or endorsed by Microsoft.

Early Career (2014-2020)

Lead Developer

PayTomorrow — Cornelius, NC
Dec 2017 - Aug 2020

Built microservice architecture from the ground up (Java Spring Boot, Angular) and observability/deployment foundations.

Additional roles across full-stack engineering, integrations, and performance tuning (2014-2017) at Wefox, GetFinancing, and MOCA Platform in Barcelona, Spain.

Achievements Unlocked

M.S., High Performance Web DevelopmentLa Salle Universitat Ramon Llull — Barcelona
B.S., Multimedia EngineeringLa Salle Universitat Ramon Llull — Barcelona

Languages Mastered

English(Native)
Spanish(Native)
Catalan(Native)