Hi, my name is

David Buitrago.

I build reliable systems._

I'm a software engineer and tech lead based in Madrid, building backend systems, APIs, and internal products.

Estimated operational impact

57%less operational effort
1,540hestimated annual capacity released
2.3×operational scale without team growth
26k+investor communications handled annually

Estimated from before-and-after process timings and annual workflow volumes.

01.About Me

Hi, I’m David, a software engineer and tech lead based in Madrid.

Over the past 10 years, I’ve built and supported enterprise software, integrations, and internal products. At Qualitas Funds, I help shape the technology behind investment operations, turning complex processes such as onboarding, reporting, and calculations into reliable systems.

Throughout my career, I’ve moved between different technologies and problem spaces: .NET, SQL, Azure, TypeScript, Node.js, NestJS, React, and Next.js. I enjoy working across backend services, APIs, data modelling, cloud infrastructure, and product requirements — wherever the problem needs attention.

I care about clear system boundaries, maintainable code, and software that teams can understand, operate, and improve over time.

David Buitrago

03.Skills

Backend systems, data workflows, cloud infrastructure, and technical leadership.

Backend Engineering

  • Node.js · TypeScript · NestJS · React · Next.js · .NET Core · C# · PostgreSQL · REST APIs
  • SQL and data modelling · Azure SQL · SQL Server · MongoDB
  • Asynchronous workflows · Data integrations · Background jobs

Cloud & Infrastructure

  • Azure (App Services · SQL · Storage · Networking · Entra ID · DevOps)
  • Docker · GitHub Actions · Azure DevOps · CI/CD
  • Production operations · Server & network management

System Design & Quality

  • Scalable service design · API design · Data modelling
  • Testing · Code reviews · Observability · Technical documentation

Architecture & Leadership

  • Solution architecture · End-to-end ownership · Stakeholder collaboration
  • Team mentoring · Code reviews · Delivery planning

04.Where I’ve Worked

Tech Lead @ Qualitas Funds

Mar 2021 – Present · 4+ years · Madrid, Spain

  • Own technology architecture across applications, Azure infrastructure, databases, integrations, and development workflows for an investment-management business.
  • Designed and delivered automated workflows for commission calculations, investor onboarding, reporting, and operational processes, with Azure SQL as a core system of record.
  • Lead end-to-end technical delivery: turn stakeholder requirements into pragmatic designs, coordinate implementation, and improve reliability and maintainability in production.
  • Mentor developers through code review and architectural guidance; establish shared standards for documentation, delivery, and operational ownership.

Stack: .NET Core · Azure SQL · React · TypeScript · REST APIs · Docker · Azure DevOps · Azure (App Services · Networking · Storage · Entra ID)

05.Some Things I’ve Built

06.Other Noteworthy Projects

portfolio-v2

This portfolio — built with Next.js and Tailwind, inspired by Brittany Chiang's v4

  • Next.js
  • Tailwind
  • TypeScript

vector-local-ai

Experiment reviving an Anki Vector robot with local AI using Wire-Pod and Ollama

  • Python
  • Ollama
  • Wire-Pod
  • Docker

donna

Personal AI assistant with persistent memory, voice interface, and Obsidian integration

  • OpenClaw
  • ElevenLabs
  • N8N
  • Honcho

07. What’s Next?

Get In Touch

I’m open to senior engineering opportunities where reliable systems, thoughtful architecture, and close collaboration with product teams make a meaningful difference. If that sounds like your team, I’d be glad to talk.

Say hello