FREELANCE
MD, COL

David Garcia

FULLSTACK DEV

I build products end to end — NestJS services, React interfaces, and the event-driven cloud plumbing between them — because hard problems are my favorite form of play

ABOUT ME

Hi, I'm David — a software engineer from Medellín, Colombia, and a Software Engineering graduate. I'm a full-stack engineer at Upshop, building event-driven Azure integrations and multi-tenant APIs, after six months as a backend developer at Pragma migrating serverless AWS services.

I care about the whole path — domain models, contracts, database design, and the invisible glue that binds it all together. To me, software is more than solving problems — it's a way to play, to explore, and to build the improbable.

When I'm not coding, you'll probably find me sculpting, composing music, gaming, or breaking down complex ideas just for the joy of understanding them.

commits · portfolioSep 2026

EXPERIENCE

  1. Upshop

    Full-stack Engineer · Upshop

    Event-driven Azure integrations, multi-tenant NestJS APIs, and task experiences across web and mobile.

    May 2026 — Present

  2. Pragma

    Backend Developer · Pragma

    Migrated 28 of 52 AWS Lambda services for an authentication platform and fixed a long-standing concurrency bug, following hexagonal architecture.

    Sep 2025 — Feb 2026

  3. Freelance

    Full-stack Developer · Freelance

    A scheduling SaaS for salons and a sports competition platform — from domain model to deploy.

    2021 — 2026

  4. Universidad de Antioquia

    Administrative Systems Support · Universidad de Antioquia

    Academic systems support, documentation, and process organization across administrative tools.

    Software Engineering graduate

  5. Webhelp

    Customer Service Advisor · Webhelp

    Where I learned to listen before solving — communication, documentation, and English on the front line.

METHODOLOGY

Analysis

Planning

Design

Development

Quality Assurance

Deployment

Security & Maintenance

DDD
Interviews
People
Requirements
UML
DER
Jira
AzureDevOps
Trello
GitBranch
Figma
OpenAPI
React
Tailwind
TypeScript
Java
C#
Python
NestJS
Spring Boot
Nextjs
GraphQL
PostgreSQL
GitHub
Jest
JUnit
Playwright
Postman
SonarCloud
Docker
GitHubActions
AWS
Azure
Bash
OAuth
JWT
RBAC

PROJECTS

Original

Scenes I designed and built, including real-time WebGL.

Recreations

Interactive landing and hero studies I rebuilt from written prompts and existing Figma designs. The original designs aren't mine — the build is.

CONTACT
BUILDING SOMETHING?

Happy to talk systems, product engineering, or a good side project — Medellín-based, working remotely.

Access Protocol Initiated
Welcome to David's Multiverse
Loading