
Diseño y desarrollo de apps móviles
Apps en React Native y Expo publicadas en ambas tiendas — y los juegos en Godot que las acompañan.

5+
Años de experiencia
Construyo las partes de un sistema que tienen que seguir funcionando cuando nadie está mirando.
Ahora mismo eso significa liderar una plataforma de interoperabilidad en salud que permite a los prestadores colombianos cumplir un mandato nacional — un pipeline basado en colas, con microservicios NestJS que producen registros HL7 FHIR R4, diseñado para sobrevivir a una API gubernamental que rara vez es rápida o está disponible.
Antes de eso: React Native y Next.js en producción en Publicis, red teaming y DevSecOps en Aligo y Geta Club Play, y una década dando clases particulares que sigue siendo la razón por la que puedo explicar cualquiera de estas cosas. Fuera del trabajo escribo librerías de robótica en Rust y publico aplicaciones móviles con Grisú.

Apps en React Native y Expo publicadas en ambas tiendas — y los juegos en Godot que las acompañan.

Front ends en React, Next.js y Astro — rápidos, responsivos y listos para entregar.

AWS, Docker, CI/CD y la observabilidad que muestra qué está pasando de verdad en producción.

MQTT, Raspberry Pi, lidar y Rust — desde el firmware del sensor hasta el mapa que produce.

Servicios en Python, aplicaciones con agentes y pipelines de datos que aguantan la carga.

Diseño de interfaces en Figma y sistemas de diseño que sobreviven a la entrega.

Mi opción por defecto para sistemas — drivers de robótica, SLAM y todo lo que tenga que correr en una Raspberry Pi sin arrastrar un toolchain de C++.

Servicios de backend, trabajo de IA, automatización y el web scraping en el que me apoyo desde mis años en seguridad.

Donde vive la mayor parte de mi trabajo móvil — apps de e-commerce en Publicis y las aplicaciones que publico con Grisú.

La mitad web de la misma historia: front ends en producción, componentes de design system y algún panel administrativo interno.

Mi elección cuando un servicio en Python debe escribirse rápido, con tipos y documentado sin ceremonia adicional.

Cómo todo lo que construyo se vuelve reproducible — desde un scraper puntual hasta un monorepo de microservicios.

Donde corren las cargas de producción, junto con los pipelines de CI/CD y la observabilidad que los vigila.

Mi sistema de trabajo desde la universidad, y el entorno donde termina ejecutándose casi todo lo que escribo.

Almacenamiento documental para la plataforma de interoperabilidad en salud, donde la forma de un registro clínico es todo menos fija.

Mi base de datos relacional por defecto — cuando los datos tienen una forma que vale la pena hacer cumplir, van aquí.

Streaming de eventos para pipelines que no pueden permitirse perder un mensaje, como la telemetría de EcoDrive.

Lo uso cuando un cliente necesita hacer preguntas precisas sobre un grafo de datos en vez de encadenar cinco llamadas REST.

La columna vertebral de mensajería en mi trabajo de IoT — liviano para un microcontrolador y confiable para diseñar un sistema alrededor.

El objetivo habitual del trabajo de robótica: compilar el Rust de forma cruzada, enviarlo a la Pi y ver girar el lidar.

Donde empezó el lado hardware — el sistema de riego automatizado que ganó el tercer puesto en Expo-Ingenierías funcionaba con uno.

CI/CD en los lugares que ya lo usan; GitHub Actions y GitLab CI cubren el resto.

El motor detrás de los juegos móviles hyper-casual que construyo en Grisú — libre, pequeño y rápido para iterar.

Mi editor. Configurado una vez, llevado a todas partes, y más rápido que estirar la mano hacia el mouse.

Donde viven las notas de arquitectura, la investigación y las ideas a medio formar antes de convertirse en código.

Para el trabajo de UI — diseñar la interfaz antes de construirla, como hice para GameConnect.

Otorgado por Metro de Medellín, Ruta N, Davivienda
Primer lugar entre más de 50 equipos de 16 universidades, con un ecosistema de incentivos construido sobre la aplicación de pagos que ya opera el Metro de Medellín.
Otorgado por Hack The Box
Alcancé el tercer lugar del ranking colombiano de Hack The Box mientras trabajaba en seguridad ofensiva.
Otorgado por Universidad EAFIT
Tercer lugar con SIMA, un sistema automatizado de riego y monitoreo para plantas de casa, construido por un equipo de cinco sobre Arduino y Ubidots.
Otorgado por Gobierno de Colombia
Una beca nacional completa otorgada por los resultados de la prueba estandarizada de 2017, que cubrió una carrera de ingeniería en EAFIT.
Una librería de SLAM que produce una rejilla de ocupación consistente y una estimación de pose sin ROS2, sin dependencias de C++ y sin atarte a una distribución.
Un driver de escáner láser sin SDK de C++, sin FFI y sin bindgen — y sin una sola línea de código unsafe.
Una CLI que copia componentes de Rust editables dentro de tu proyecto en vez de sumarte una dependencia con la que pelear.
Una ruleta para las decisiones que no vale la pena discutir. Disponible en App Store y Google Play.
Un compañero de lectura estoico — un pasaje a la vez, sin el ruido habitual de las apps de productividad.
Un simulador fiel del Yak Bak de los noventa — graba, invierte, acelera y reproduce. Disponible en App Store.
dic de 2025 — Actualidad · 9 meses
Medellín, Antioquia, Colombia
dic de 2025 — Actualidad· 9 meses
jul de 2023 — Actualidad · 3 años 2 meses
Colombia
jul de 2023 — Actualidad· 3 años 2 meses
dic de 2023 — nov de 2025 · 2 años
Colombia
ene de 2025 — nov de 2025· 11 meses
dic de 2023 — dic de 2024· 1 año 1 mes
jul de 2023 — mar de 2025 · 1 año 9 meses
España
jul de 2023 — mar de 2025· 1 año 9 meses
dic de 2022 — jun de 2023 · 7 meses
Medellín, Antioquia, Colombia
ene de 2023 — jun de 2023· 6 meses
dic de 2022 — dic de 2022· 1 mes
ago de 2022 — oct de 2022 · 3 meses
Medellín, Antioquia, Colombia
ago de 2022 — oct de 2022· 3 meses
feb de 2021 — jun de 2022 · 1 año 5 meses
Medellín, Antioquia, Colombia
sept de 2021 — jun de 2022· 10 meses
ago de 2021 — ago de 2021· 1 mes
feb de 2021 — ago de 2021· 7 meses
ene de 2012 — may de 2022 · 10 años 5 meses
Medellín, Colombia
ene de 2012 — may de 2022· 10 años 5 meses
¿Tienes algo interesante entre manos, o estás contratando? El correo es la forma más rápida de encontrarme.
Ubicado en Medellín, Colombia