Experience

Built systems across music-tech, communications marketing, medical health, and public health — open a role for metrics, stack, and full bullets.

CreateBase

CreateBase

Software Engineer
May 2025 — Present · Remote · Los Angeles

Music royalty backend — PRO identity reconciliation, multi-tenant ownership, and monthly MLC-scale ETL.

ETL scale: 50M+ records / month classidentity lift: +145% coverageturnaround: −60% audit time
  • Shipped an artist identity audit that reconciles fragmented songwriter names across MLC / SongView / PRO sources into ranked identity cards.
  • Built a resilient Selenium headless scraper (modals, nested iframes, spinners, pagination) that writes combined CSV artifacts to S3.
PythonFastAPISeleniumRapidFuzzPySparkParquet
Gabriel AI

Gabriel AI

Founding Engineer
Apr 2025 — Feb 2026 · Remote

Founding engineer on personalized campaign voicemail — concurrency, Stripe billing, and layered backend architecture.

voicemail burst: 1,000+ concurrentcampaign fan-out: 5,000+ concurrentreliability: ~99.9% under burst
  • Designed a scatter-gather voicemail pipeline with Python thread pools coordinating async ElevenLabs generation and S3 storage.
  • Served audio to DropCowboy via S3 / CloudFront signed URLs so app servers take zero audio egress bandwidth.
PythonNode.jsDockerStripeElevenLabsAWS S3
AfyaChat

AfyaChat

AI Software Engineer Intern
Mar 2024 — May 2024 · Remote

Medical RAG internship — embeddings over clinical logs, FAISS retrieval, and specialist routing.

corpus: 7+ years clinical logsrouting: ~50% faster specialist loopindex: OpenAI → FAISS
  • Built a RAG knowledge engine by embedding 7+ years of clinical patient logs with OpenAI embeddings into FAISS.
  • Authored triage routing that sent semantic intake summaries to the right specialists.
PythonOpenAIFAISSRAG
County of San Diego

County of San Diego

Software Engineer (Intern → Contractor)
Sep 2022 — Apr 2025 · San Diego, CA

Public health engineering — live IoT opioid distribution dashboards and historical records ingestion.

devices: 21 smart vending unitscitizens served: 13,000+records: 50,000+ health files
  • Architected a live geo dashboard on Node.js + Postgres/MySQL for 21 smart medical vending devices.
  • Served visibility for opioid-related distribution across 13,000+ vulnerable citizens.
Node.jsPostgreSQLMySQLJava