David Yarbro
Tech Lead & Senior Software Engineer
I'm a Tech Lead and Senior Software Engineer focused on building scalable systems and leading high-performing teams.
Over the past decade, I've specialized in:
- Leading engineering teams and shipping complex products
- Building and scaling data systems and APIs
- Modernizing legacy applications and improving deployment practices
- Mentoring engineers and fostering high-performing teams
I care deeply about understanding user needs, writing maintainable code, building systems that scale, and creating environments where engineers can do their best work.
Experience
Corporate Tools
Jan 2024 – Present
Tech Lead · Senior Software Engineer
RemoteCareerPlug
Mar 2020 – Dec 2023
Tech Lead
RemoteTicketbud
Aug 2018 – Mar 2020
Senior Software Engineer
Ping Surveys
Jun 2015 – Jul 2018
Full Stack Software Engineer
PatientVerify
Nov 2012 – Dec 2015
Full Stack Software Engineer
Skills
Languages
Ruby, JavaScript/TypeScript, Python, SQL, Elixir
AI/ML
LLM integration (Anthropic, OpenAI), RAG pipelines, pgvector embeddings, evals, document ingestion
Web
Ruby on Rails, Hotwire/Turbo, React.js, Vue.js, Django, Phoenix
Infrastructure
PostgreSQL, Redis, MySQL, Sidekiq, ETL pipelines, Docker, AWS, Google Cloud, CI/CD, Kubernetes, Terraform