Available now · remote or hybrid

Backends that hold under load.
Apps that work offline.

Full-Stack Engineer in Medellín, Colombia. Node.js, React and React Native, with hexagonal architecture and cloud.

Hi! I'm Juan David. I build the whole product, from server to screen.
6+years of experience
5companies
3live

Projects

Four products I designed and built. Three are online and you can try them.

CORED

Private · Domina

Lead developer of the couriers' mobile app on a last-mile delivery platform at Domina Entrega Total.

React NativeExpoTypeScriptNestJSGCP
No screenshots, for confidentiality
The hard parts
  • Offline-first GPS tracking
  • Anti-fraud validation of delivery proofs
  • Real-time chat and navigation redesign

Bia Energy

Live

Detects anomalies in electricity consumption and explains each finding with a recommended action. Deterministic engine in Go, no LLM making the call.

GoReact 19PostgreSQLCI/CD

NaturCom

In the stores

Mobile app and backend, built end to end. Healthcare professionals use it to look up a line of homeopathic products.

React NativeNode.jsMySQLEAS

Hypercoff

Live

The website of a real coffee business in Marinilla. Static Next.js, fast, with its own brand.

Next.jsTypeScriptVercel

Chapters

Six years of story, from a bank apprenticeship to leading a last-mile delivery app.

Feb 2023 – Sep 2026

Full-Stack Developer

Domina Entrega Total S.A.S · Medellín
  • Lead developer of the couriers' app (React Native, Expo, TypeScript): offline-first GPS, anti-fraud validation and real-time chat.
  • Designed a documents microservice and its BFF with NestJS, hexagonal architecture, DDD and CQRS.
  • Built an address-processing pipeline (FastAPI, Pub/Sub, PostgreSQL, MongoDB, AWS SES) and a real-time operations chat (FastAPI, MongoDB, Keycloak, Socket.IO).
  • Built React micro-frontends sharing reusable components and prepared internal training on React Native and GCP.
Nov 2021 – Feb 2023

Full-Stack Developer

Konecta · Medellín
  • Modules with PHP (Yii) and JavaScript on PostgreSQL and DB2.
  • Resolved high-level incidents on mission-critical applications.
Jul 2021 – Nov 2021

Backend Developer

Mercadeo Virtual · Medellín
  • Scalable APIs with Node.js and .NET, implementing GraphQL.
Aug 2020 – Apr 2021

Developer

Garantías Comunitarias Grupo S. A. · Medellín
  • New modules and features in JavaScript and PHP, plus MySQL database administration.
Oct 2019 – Apr 2020

Apprentice

Grupo Bancolombia · Medellín

Superpowers

Backend

Node.jsNestJSExpressTypeScriptFastAPIPHP.NETGraphQL

Front and mobile

ReactReact NativeExpoJavaScript

Cloud and DevOps

GCPAWSDockerJenkinsGit / GitHubJest

Data

PostgreSQLMySQLMongoDBSQL ServerDB2RedisTypeORM

Origin story

Education

  • Technologist in Systems Analysis and Development
    SENA · 2018 – 2020
  • Technician in Software Development
    SENA · 2016 – 2017

Certifications

  • Node.js esencial
  • Node.js avanzado
  • AWS Cloud Quest: Cloud Practitioner
  • NodeJS: From zero to expert
    Udemy · DevTalles · 37.5 h · Sep 2026

Languages

  • Spanish · native
  • English · conversational (B1)

Got a backend that struggles or an app that needs to ship? Write to me.

Emailbotero1400@gmail.comgithub.com/Anvidneo