ResuelvoProblemas

Juan Manuel Young Hoyos

Ilustración en línea clara de Juan Manuel Young Hoyos leyendo un libro, con un cohete y una bombilla sobre él
Juan Manuel Young Hoyos sosteniendo el brazo líder de sus dos brazos robóticos SO-100, con el brazo seguidor al lado

5+

Años de experiencia

Sobre mí

¿Problemas? Dalos por resueltos y programados

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ú.

  • 12Cargos en 8 organizaciones
  • 20+Lenguajes y herramientas
  • 4Reconocimientos
Lo que hago

Servicios

  • Diseño y desarrollo de apps móviles

    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.

  • Diseño y desarrollo web

    Diseño y desarrollo web

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

  • Infraestructura y DevOps

    Infraestructura y DevOps

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

  • IoT y robótica

    IoT y robótica

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

  • Soluciones de desarrollo con IA

    Soluciones de desarrollo con IA

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

  • Identidad de marca y diseño

    Identidad de marca y diseño

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

Herramientas del oficio

Tecnologías

  • Rust

    Rust

    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++.

  • Python

    Python

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

  • React Native

    React Native

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

  • React

    React

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

  • FastAPI

    FastAPI

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

  • Docker

    Docker

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

  • AWS

    AWS

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

  • Linux

    Linux

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

  • MongoDB

    MongoDB

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

  • PostgreSQL

    PostgreSQL

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

  • Apache Kafka

    Apache Kafka

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

  • GraphQL

    GraphQL

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

  • MQTT

    MQTT

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

  • Raspberry Pi

    Raspberry Pi

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

  • Arduino

    Arduino

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

  • Jenkins

    Jenkins

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

  • Godot

    Godot

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

  • Neovim

    Neovim

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

  • Obsidian

    Obsidian

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

  • Figma

    Figma

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

Reconocimientos

Reconocimientos

  • Ganador del Hackathon CivicaPay

    mar de 2022

    Ganador del Hackathon CivicaPay

    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.

  • jun de 2022

    Tercer puesto en Colombia, Hack The Box

    Otorgado por Hack The Box

    Alcancé el tercer lugar del ranking colombiano de Hack The Box mientras trabajaba en seguridad ofensiva.

  • jun de 2019

    Tercer puesto en Expo-Ingenierías

    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.

  • dic de 2017

    Beca Ser Pilo Paga 4

    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.

Trabajo seleccionado

Proyectos

  • 2026

    olivaw-slam

    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.

    • Rust
    • SLAM
    • factrs
    • Raspberry Pi
  • 2026

    olivaw-lidar

    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.

    • Rust
    • no_std
    • RPLIDAR
    • Embebidos
  • 2026

    olivaw

    Una CLI que copia componentes de Rust editables dentro de tu proyecto en vez de sumarte una dependencia con la que pelear.

    • Rust
    • CLI
    • embedded-hal
    • ESP32
  • 2025

    Spindle

    Una ruleta para las decisiones que no vale la pena discutir. Disponible en App Store y Google Play.

    • React Native
    • Expo
    • TypeScript
  • 2025

    Aurelius

    Un compañero de lectura estoico — un pasaje a la vez, sin el ruido habitual de las apps de productividad.

    • React Native
    • Expo
    • TypeScript
  • 2024

    Yak Bak!

    Un simulador fiel del Yak Bak de los noventa — graba, invierte, acelera y reproduce. Disponible en App Store.

    • React Native
    • Expo
    • Audio
Dónde he trabajado

Experiencia

Okorum TechnologiesActualidad

dic de 2025 — Actualidad · 9 meses

Medellín, Antioquia, Colombia

Líder Técnico

dic de 2025 — Actualidad· 9 meses

Tiempo completo · Híbrido · Medellín, Antioquia, Colombia

  • Lideré el diseño y la entrega de una plataforma de interoperabilidad en salud a escala nacional que permite a los prestadores colombianos cumplir la Resolución 1888 de 2025, que exige el Resumen Digital de Atención en Salud (RDA) para historias clínicas electrónicas usando HL7 FHIR R4.
  • Entregué un pipeline de generación de RDA totalmente conforme antes del plazo nacional, con un backend arquitecturado como monorepo Turborepo de microservicios NestJS que coordinan las etapas de envío, validación, conversión y generación mediante colas de mensajes.
  • Mantuve la integridad de los datos y el cumplimiento normativo pese a una API gubernamental poco confiable, incorporando tolerancia a fallos y reanudación en el sistema de colas para que los envíos en curso se recuperen cuando la plataforma nacional está lenta o caída.
  • Reduje el costo de validar códigos de salud repetidos con una capa de caché en Redis con intervalo de refresco configurable, evitando revalidar los mismos códigos clínicos en cada petición y manteniendo el pipeline rápido bajo carga sostenida de múltiples prestadores, junto a persistencia en MongoDB.
  • Entregué las capacidades centrales de la plataforma contra un plazo de cumplimiento nacional inamovible, liderando un equipo de ingeniería multidisciplinario a través del diseño, la implementación y la entrega.
  • Hice confiable la operación en producción sobre AWS con un pipeline de CI/CD en GitHub Actions y observabilidad completa de logs, trazas y métricas usando Grafana, Loki y el stack LGTM.
  • NestJS
  • HL7 FHIR
  • TypeScript
  • Redis
  • MongoDB
  • AWS
  • Grafana
  • Turborepo

GrisúActualidad

jul de 2023 — Actualidad · 3 años 2 meses

Colombia

Desarrollador Full Stack

jul de 2023 — Actualidad· 3 años 2 meses

Independiente · Remoto · Colombia

  • Lideré la auditoría y el desarrollo de EcoDrive con React Native, Kafka y Python FastAPI, comprimiendo un cronograma de cuatro meses a unas pocas semanas.
  • Construí y publiqué Yak Bak!, un simulador en React Native del juguete noventero, además de la ruleta de decisiones Spindle y Aurelius, todos disponibles en App Store y Google Play.
  • Presté consultoría de diseño arquitectónico para Industrias Falcon Colombia.
  • Diseñé e implanté la arquitectura de GameConnect, y realicé su diseño de UI para que la implementación partiera de una especificación cerrada.
  • Reconstruí la landing page de la empresa en React, aumentando el tráfico del sitio en un 150%.
  • Actualmente desarrollo un juego móvil hyper-casual con React Native y Godot.
  • React Native
  • Expo
  • Godot
  • Python
  • Kafka
  • TypeScript
  • Go

Publicis Global Delivery (PGD)

dic de 2023 — nov de 2025 · 2 años

Colombia

Desarrollador Frontend

ene de 2025 — nov de 2025· 11 meses

Tiempo completo · Remoto · Colombia

  • Trabajé en el rediseño del e-commerce de Duluth Trading Company en Next.js y TypeScript, mejorando el rendimiento de carga y entregando una experiencia responsiva en escritorio, tableta y móvil.
  • Entregué funcionalidades en producción y correcciones de estabilidad a una aplicación web interna de agentes de IA construida en Nuxt.js, mejorando la confiabilidad del flujo de trabajo para equipos distribuidos.
  • Fui responsable del ciclo completo de entrega: implementación, revisión de código, ajuste de rendimiento y despliegue con CI/CD en GitLab.
  • Next.js
  • React
  • TypeScript
  • Nuxt.js
  • GitLab CI

Desarrollador React Native

dic de 2023 — dic de 2024· 1 año 1 mes

Tiempo completo · Remoto · Colombia

  • Desarrollé componentes en React Native e integré Zustand y Algolia, mejorando de forma medible la interacción y la conversión en la plataforma de e-commerce.
  • Escribí pruebas unitarias exhaustivas con Jest, elevando la calidad de la aplicación y reduciendo la incidencia de errores.
  • Trabajé con QA para resolver tickets de lógica central y de interfaz, verificando la consistencia entre dispositivos con BrowserStack.
  • Usé Dynatrace para monitorear y optimizar el rendimiento de la aplicación, mejorando la experiencia de usuario y la confiabilidad del sistema.
  • Ayudé a implementar un pipeline de CI/CD en GitHub Actions para generar APKs de Android, acelerando el despliegue y la eficiencia general del desarrollo.
  • React Native
  • Zustand
  • Algolia
  • Jest
  • Dynatrace
  • GitHub Actions

Arc Design

jul de 2023 — mar de 2025 · 1 año 9 meses

España

Desarrollador Full Stack

jul de 2023 — mar de 2025· 1 año 9 meses

Medio tiempo · Remoto · España

  • Diseñé un algoritmo basado en hashmaps y geohashes que mejoró sustancialmente el rendimiento y la escalabilidad de la aplicación.
  • Lideré el diseño arquitectónico, incorporando MQTT y ejecutando simulaciones en Python.
  • Construí y desplegué sitios estáticos en AWS y Hostinger con React, incluido arcdesign.io.
  • Integré el algoritmo en un entorno React Native para mejorar el rendimiento móvil.
  • Linux
  • Python
  • React
  • React Native
  • MQTT
  • AWS
  • Geohashing

Design Systems Inno

dic de 2022 — jun de 2023 · 7 meses

Medellín, Antioquia, Colombia

Problem Solver

ene de 2023 — jun de 2023· 6 meses

Tiempo completo · Híbrido · Medellín, Antioquia, Colombia

  • Diseñé una arquitectura de sistema para APIs internas con RabbitMQ atendiendo el trabajo pesado de forma asíncrona: el cliente recibe un ticket para seguir el progreso mientras el backend ejecuta el scraping y el parseo de HTML, y luego responde.
  • Construí APIs internas para automatizar procesos de la empresa usando Go Fiber, Python FastAPI y MongoDB.
  • Escribí herramientas de web scraping y parsers de HTML a medida en Python con Playwright y Beautiful Soup.
  • Trabajé en pareja con colegas para corregir errores críticos, manteniendo las entregas a tiempo sin sacrificar calidad.
  • Automaticé la firma de contratos con un script en Python.
  • Construí varios paneles de administración en React con Redux y Saga.
  • Optimicé la salida de compilación de React, llevando un bundle de 3,46 MB a cerca de 886 KB, con mejoras similares en otros proyectos.
  • Mejoré la calidad y la velocidad de compilación de los Dockerfiles de aplicaciones React y Angular.
  • Mejoré la lógica y la calidad del código en varias apps React Native usando TypeScript.
  • Go
  • Python
  • FastAPI
  • MongoDB
  • RabbitMQ
  • Playwright
  • React
  • Docker

Consultor de Seguridad

dic de 2022 — dic de 2022· 1 mes

Por contrato · Remoto

  • Ejecuté una prueba de penetración externa durante una semana y media.
  • Documenté los hallazgos en el software y en parte de la infraestructura.
  • Redacté recomendaciones para mejorar la calidad del software y de la infraestructura.
  • Pentesting

Aligo - Defensores Informáticos

ago de 2022 — oct de 2022 · 3 meses

Medellín, Antioquia, Colombia

Red Teamer

ago de 2022 — oct de 2022· 3 meses

Tiempo completo · Presencial · Medellín, Antioquia, Colombia

  • Realicé pentesting de sitios web con Burp Suite, Metasploit, scripts propios y explotación manual.
  • Hice OSINT con Maltego, Sherlock y fuzzers.
  • Desarrollé herramientas de pentesting y scripts a medida en Nim, Python y Go.
  • Construí plantillas para campañas de phishing.
  • Usé OWASP ZAP, Nessus y Acunetix para acelerar los ejercicios.
  • Python
  • Go
  • Nim
  • Burp Suite
  • Metasploit
  • Nessus
  • OSINT

Geta Club Play

feb de 2021 — jun de 2022 · 1 año 5 meses

Medellín, Antioquia, Colombia

Analista de Ciberseguridad

sept de 2021 — jun de 2022· 10 meses

Tiempo completo

  • Recibí un informe de pentesting externo con cerca de 800 vulnerabilidades en nuestros proyectos y lo bajé a menos de 390 en cuatro meses — alrededor de la mitad corregidas.
  • Usé las capacidades DAST de OWASP ZAP para revisar automáticamente las aplicaciones web de la empresa.
  • Usé las capacidades SAST de SonarQube para revisar automáticamente el código de la empresa.
  • Construí un pipeline de DevSecOps de bajo costo para detectar vulnerabilidades comunes antes del release.
  • Trabajé con el equipo de IA para sanear las peticiones de los usuarios y cerrar la vía a inyecciones SQL.
  • Trabajé con TI en políticas de respaldo para archivos y repositorios de los empleados.
  • Simulé ataques de ingeniería inversa sobre los APK de los proyectos y trabajé con el equipo de desarrollo para mitigar las rutas que exponían información útil.
  • Desarrollé un plan de seguridad junto al equipo de TI basado en la norma ISO/IEC 27001.
  • Implementé hardening en partes de nuestra infraestructura.
  • Trabajé con el equipo de IA en una parte del SOC que aportara valor tanto al personal técnico como al no técnico.
  • DAST
  • SAST
  • OWASP ZAP
  • SonarQube
  • ISO 27001
  • DevSecOps
  • Ingeniería Inversa

Practicante de Ciberseguridad

ago de 2021 — ago de 2021· 1 mes

Tiempo completo

  • Planifiqué cuatro meses de trabajo de ciberseguridad para tres productos de la empresa.
  • Implementé un pipeline de DevSecOps para esos tres productos.
  • Introduje pruebas estáticas de seguridad de aplicaciones en varios productos.
  • Encontré vulnerabilidades y las resolví junto al equipo de desarrollo.
  • DevSecOps
  • SAST

Analista de Calidad de Software

feb de 2021 — ago de 2021· 7 meses

Tiempo completo · Medellín, Antioquia, Colombia

  • Registré más de 100 errores en cuatro meses sobre siete productos de la empresa, elevando los criterios de aceptación que la dirección exigía al equipo.
  • Lideré un equipo de cuatro personas en el aseguramiento de calidad de tres proyectos, junto al equipo de desarrollo.
  • Automaticé más del 15% de las pruebas con Selenium y ejecuté el resto de forma manual.
  • Refactoricé y adapté una aplicación heredada en C++ y WebAssembly, mejorando la calidad del código en un 45%.
  • Ejecuté más de 20 desk checks, reduciendo en un 25% el volumen de pull requests y ahorrando tiempo al líder técnico.
  • Escribí y documenté planes de prueba para dos proyectos en Unity 3D, y revisé la documentación de un proyecto Angular / .NET Core.
  • Realicé pruebas funcionales, en línea, de usabilidad y de estrés.
  • Python
  • Selenium
  • Unity
  • Planes de Prueba
  • QA

Clases particulares

ene de 2012 — may de 2022 · 10 años 5 meses

Medellín, Colombia

Tutor Independiente

ene de 2012 — may de 2022· 10 años 5 meses

Independiente

  • Di clases particulares a adultos, jóvenes y niños en matemáticas, física, programación, química y ciencias sociales, concentrándome con el tiempo en matemáticas y programación.
  • Acompañé a más de 100 estudiantes con tutorías personalizadas en esas materias.
  • Trabajé de cerca con más de diez estudiantes que iban perdiendo, llevándolos a notas altas y a aprobar el curso.
  • C++
  • Enseñanza
  • Matemáticas
  • Física
Hablemos

Escríbeme

¿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

En otros lugares