ProblemSolver

Juan Manuel Young Hoyos

Ligne claire illustration of Juan Manuel Young Hoyos reading a book, with a rocket and a lightbulb overhead
Juan Manuel Young Hoyos holding the leader arm of his two SO-100 robot arms, with the follower arm beside it

5+

Years of experience

About me

Problems? Consider them solved and coded

I build the parts of a system that have to keep working when nobody is watching.

Right now that means leading a health interoperability platform that lets Colombian providers meet a national mandate — a queue-based pipeline of NestJS microservices producing HL7 FHIR R4 records, designed to survive an upstream government API that is frequently neither fast nor available.

Before that: React Native and Next.js in production at Publicis, red teaming and DevSecOps at Aligo and Geta Club Play, and a decade of tutoring that is still the reason I can explain any of it. Outside work I write robotics libraries in Rust and ship small mobile apps through Grisú.

  • 12Roles across 8 organisations
  • 20+Languages & tools used
  • 4Awards won
What I do

Services

  • Mobile app design and development

    Mobile app design and development

    React Native and Expo apps that ship to both stores — and the Godot games that sit alongside them.

  • Web design and development

    Web design and development

    Front ends in React, Next.js and Astro — fast, responsive, and built to be handed over.

  • Infrastructure design and DevOps

    Infrastructure design and DevOps

    AWS, Docker, CI/CD and the observability that tells you what is actually happening in production.

  • IoT and robotics

    IoT and robotics

    MQTT, Raspberry Pi, lidar and Rust — from sensor firmware to the map it produces.

  • AI development solutions

    AI development solutions

    Python services, agent-driven applications, and data pipelines that hold up under load.

  • Brand identity and design

    Brand identity and design

    Interface design in Figma, and design systems that survive being handed to a developer.

Tools of the trade

Tech Stack

  • Rust

    Rust

    My default for systems work — robotics drivers, SLAM, and anything that has to run on a Raspberry Pi without a C++ toolchain in the way.

  • Python

    Python

    Backend services, AI work, automation and the web scraping I have leaned on since my security days.

  • React Native

    React Native

    Where most of my mobile work lives — e-commerce apps at Publicis, and the utility apps I ship through Grisú.

  • React

    React

    The web half of the same story: production front ends, design-system components, and the odd internal admin panel.

  • FastAPI

    FastAPI

    My go-to when a Python service needs to be fast to write, typed, and documented without extra ceremony.

  • Docker

    Docker

    How everything I build gets reproducible — from a one-off scraper to a monorepo of microservices.

  • AWS

    AWS

    Where the production workloads run, alongside CI/CD pipelines and the observability stack that watches them.

  • Linux

    Linux

    My daily driver since university, and the environment nearly everything I write ends up running on.

  • MongoDB

    MongoDB

    Document storage for the health-interoperability platform, where the shape of a clinical record is anything but fixed.

  • PostgreSQL

    PostgreSQL

    My default relational database — when the data has a shape worth enforcing, this is where it goes.

  • Apache Kafka

    Apache Kafka

    Event streaming for pipelines that cannot afford to lose a message, like the EcoDrive telemetry work.

  • GraphQL

    GraphQL

    Used when a client needs to ask precise questions of a graph of data instead of stitching together five REST calls.

  • MQTT

    MQTT

    The messaging backbone of my IoT work — lightweight enough for a microcontroller, reliable enough to design a system around.

  • Raspberry Pi

    Raspberry Pi

    The usual target for the robotics work: cross-compile the Rust, ship it to the Pi, watch the lidar spin.

  • Arduino

    Arduino

    Where the hardware side started — the automated irrigation system that took third place at Expo-Ingenierías ran on one.

  • Jenkins

    Jenkins

    CI/CD in the places that already run it; GitHub Actions and GitLab CI cover the rest.

  • Godot

    Godot

    The engine behind the hyper-casual mobile games I build at Grisú — open source, small, and quick to iterate in.

  • Neovim

    Neovim

    My editor. Configured once, carried everywhere, and faster than reaching for the mouse.

  • Obsidian

    Obsidian

    Where architecture notes, research and half-formed project ideas live before they turn into code.

  • Figma

    Figma

    For UI work — designing the interface before building it, as I did for GameConnect.

Recognition

Awards

  • CivicaPay Hackathon winner

    Mar 2022

    CivicaPay Hackathon winner

    Issued by Metro de Medellín, Ruta N, Davivienda

    First place among more than 50 teams from 16 universities, for an ecosystem of incentives built on top of the Medellín Metro's existing payment app.

  • Jun 2022

    Third in Colombia, Hack The Box

    Issued by Hack The Box

    Reached third place on Colombia's Hack The Box ranking during my time working in offensive security.

  • Jun 2019

    Third place, Expo-Ingenierías

    Issued by Universidad EAFIT

    Third place with SIMA, an automated irrigation and monitoring system for house plants, built by a team of five on Arduino and Ubidots.

  • Dec 2017

    Beca Ser Pilo Paga 4

    Issued by Gobierno de Colombia

    A full national scholarship awarded on the 2017 standardised test results, covering an engineering degree at EAFIT.

Selected work

Projects

  • 2026

    olivaw-slam

    A SLAM library that produces a consistent occupancy grid and pose estimate without ROS2, C++ dependencies, or distro lock-in.

    • Rust
    • SLAM
    • factrs
    • Raspberry Pi
  • 2026

    olivaw-lidar

    A laser scanner driver with no C++ SDK, no FFI and no bindgen — and no unsafe code anywhere in it.

    • Rust
    • no_std
    • RPLIDAR
    • Embedded
  • 2026

    olivaw

    A CLI that copies vendored, editable Rust components into your project instead of adding a dependency you have to fight.

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

    Spindle

    A decision wheel for the choices not worth arguing about. Live on the App Store and Google Play.

    • React Native
    • Expo
    • TypeScript
  • 2025

    Aurelius

    A Stoic reading companion — one passage at a time, without the productivity-app noise around it.

    • React Native
    • Expo
    • TypeScript
  • 2024

    Yak Bak!

    A faithful simulator of the 90s Yak Bak — record, reverse, speed up, and play back. Live on the App Store.

    • React Native
    • Expo
    • Audio
Where I have worked

Experience

Okorum TechnologiesPresent

Dec 2025 — Present · 9 mos

Medellín, Antioquia, Colombia

Technical Lead

Dec 2025 — Present· 9 mos

Full-time · Hybrid · Medellín, Antioquia, Colombia

  • Led the design and delivery of a national-scale health interoperability platform that lets Colombian healthcare providers comply with Resolución 1888 de 2025, which mandates the Resumen Digital de Atención en Salud (RDA) for electronic health records using HL7 FHIR R4.
  • Delivered a fully compliant RDA generation pipeline ahead of the national deadline, architecting the backend as a Turborepo monorepo of NestJS microservices that coordinate the send, validate, convert and generate stages through message queues.
  • Kept data integrity and regulatory compliance intact despite an unreliable upstream government API, by engineering fault tolerance and resumability into the queue-based system so in-flight submissions recover when the national platform is slow or unavailable.
  • Cut repeated health-code validation cost with a Redis caching layer on a configurable refresh interval, so the same clinical codes are not re-validated on every request — keeping the pipeline fast under sustained multi-provider load alongside MongoDB persistence.
  • Shipped the platform's core capabilities against a hard national compliance deadline by leading a cross-functional engineering team through design, implementation and delivery.
  • Made production operation on AWS reliable with a GitHub Actions CI/CD pipeline and full-stack observability for logs, traces and metrics using Grafana, Loki and the LGTM stack.
  • NestJS
  • HL7 FHIR
  • TypeScript
  • Redis
  • MongoDB
  • AWS
  • Grafana
  • Turborepo

GrisúPresent

Jul 2023 — Present · 3 yrs 2 mos

Colombia

Full Stack Developer

Jul 2023 — Present· 3 yrs 2 mos

Self-employed · Remote · Colombia

  • Led the audit and development of EcoDrive with React Native, Kafka and Python FastAPI, compressing a four-month timeline into weeks.
  • Built and shipped Yak Bak!, a nostalgia-driven React Native simulator of the 90s toy, plus the Spindle decision wheel and Aurelius, all live on the App Store and Google Play.
  • Provided architectural design consultancy for Industrias Falcon Colombia.
  • Designed and rolled out the architecture for GameConnect, and did its UI design so implementation could follow a settled spec.
  • Rebuilt the company landing page in React, lifting site traffic by 150%.
  • Currently developing a hyper-casual mobile game with React Native and Godot.
  • React Native
  • Expo
  • Godot
  • Python
  • Kafka
  • TypeScript
  • Go

Publicis Global Delivery (PGD)

Dec 2023 — Nov 2025 · 2 yrs

Colombia

Frontend Developer

Jan 2025 — Nov 2025· 11 mos

Full-time · Remote · Colombia

  • Worked on the redesign of Duluth Trading Company's e-commerce in Next.js and TypeScript, improving load performance and delivering responsive UX across desktop, tablet and mobile.
  • Shipped production features and stability fixes to an internal AI agent web app built in Nuxt.js, improving workflow reliability for distributed teams.
  • Owned the full delivery loop: implementation, code review, performance tuning and rollout through GitLab CI/CD.
  • Next.js
  • React
  • TypeScript
  • Nuxt.js
  • GitLab CI

React Native Developer

Dec 2023 — Dec 2024· 1 yr 1 mo

Full-time · Remote · Colombia

  • Engineered React Native components and integrated Zustand and Algolia, measurably improving engagement and conversion on the e-commerce platform.
  • Wrote comprehensive unit tests in Jest, raising application quality and reducing bug incidence.
  • Worked with QA to resolve tickets across core logic and UI, verifying consistency across devices with BrowserStack.
  • Used Dynatrace to monitor and optimise application performance, improving user experience and system reliability.
  • Helped implement a CI/CD pipeline in GitHub Actions for Android APK generation, speeding up deployment and overall development efficiency.
  • React Native
  • Zustand
  • Algolia
  • Jest
  • Dynatrace
  • GitHub Actions

Arc Design

Jul 2023 — Mar 2025 · 1 yr 9 mos

Spain

Full Stack Developer

Jul 2023 — Mar 2025· 1 yr 9 mos

Part-time · Remote · Spain

  • Designed an algorithm built on hashmaps and geohashes that substantially improved the application's performance and scalability.
  • Led the architectural design, introducing MQTT and running simulations in Python.
  • Built and deployed static sites on AWS and Hostinger in React, including arcdesign.io.
  • Integrated the algorithm into a React Native environment for better mobile performance.
  • Linux
  • Python
  • React
  • React Native
  • MQTT
  • AWS
  • Geohashing

Design Systems Inno

Dec 2022 — Jun 2023 · 7 mos

Medellín, Antioquia, Colombia

Problem Solver

Jan 2023 — Jun 2023· 6 mos

Full-time · Hybrid · Medellín, Antioquia, Colombia

  • Designed a system architecture for internal APIs with RabbitMQ handling intensive work asynchronously: clients receive a ticket ID to track progress while the backend runs the scraping and HTML parsing, then reports back.
  • Built internal APIs to automate company processes using Go Fiber, Python FastAPI and MongoDB.
  • Wrote web scraping tools and custom HTML parsers in Python with Playwright and Beautiful Soup.
  • Paired with colleagues to fix critical bugs, keeping deliveries on time without dropping quality.
  • Automated contract signing with a Python script.
  • Built several administration panels in React with Redux and Saga.
  • Optimised React build output, taking one bundle from 3.46 MB down to roughly 886 KB, with similar gains elsewhere.
  • Improved the quality and build speed of Dockerfiles for React and Angular applications.
  • Improved logic and code quality across several React Native apps using TypeScript.
  • Go
  • Python
  • FastAPI
  • MongoDB
  • RabbitMQ
  • Playwright
  • React
  • Docker

Security Consultant

Dec 2022 — Dec 2022· 1 mo

Contract · Remote

  • Ran an external penetration testing engagement over a week and a half.
  • Documented the findings across the software and part of the infrastructure.
  • Wrote up recommendations for improving software and infrastructure quality.
  • Penetration Testing

Aligo - Defensores Informáticos

Aug 2022 — Oct 2022 · 3 mos

Medellín, Antioquia, Colombia

Red Teamer

Aug 2022 — Oct 2022· 3 mos

Full-time · On-site · Medellín, Antioquia, Colombia

  • Pentested websites using Burp Suite, Metasploit, custom scripts and manual exploitation.
  • Ran OSINT with Maltego, Sherlock and fuzzers.
  • Developed pentesting tooling and custom scripts in Nim, Python and Go.
  • Built templates for phishing campaigns.
  • Used OWASP ZAP, Nessus and Acunetix to speed up engagements.
  • Python
  • Go
  • Nim
  • Burp Suite
  • Metasploit
  • Nessus
  • OSINT

Geta Club Play

Feb 2021 — Jun 2022 · 1 yr 5 mos

Medellín, Antioquia, Colombia

Cyber Security Analyst

Sep 2021 — Jun 2022· 10 mos

Full-time

  • Was handed an external pentest report with roughly 800 vulnerabilities across our projects and brought it below 390 in four months — about half of them fixed.
  • Used OWASP ZAP's DAST capabilities to review the company's web applications automatically.
  • Used SonarQube's SAST capabilities to review the company's code automatically.
  • Built a low-cost DevSecOps pipeline to catch common vulnerabilities before release.
  • Worked with the AI team to sanitise user requests and close off SQL injection.
  • Worked with IT on backup policies for employee files and repositories.
  • Simulated reverse-engineering attacks on project APKs, then worked with the development team to mitigate the paths that exposed useful information.
  • Developed a security plan with the IT team based on ISO/IEC 27001.
  • Implemented hardening across parts of our infrastructure.
  • Worked with the AI team on part of a SOC that could deliver value to technical and non-technical staff alike.
  • DAST
  • SAST
  • OWASP ZAP
  • SonarQube
  • ISO 27001
  • DevSecOps
  • Reverse Engineering

Cyber Security Trainee

Aug 2021 — Aug 2021· 1 mo

Full-time

  • Planned four months of cyber security work across three company products.
  • Implemented a DevSecOps pipeline for those three products.
  • Introduced static application security testing across several products.
  • Found vulnerabilities and worked through them with the development team.
  • DevSecOps
  • SAST

Software Quality Assurance Tester

Feb 2021 — Aug 2021· 7 mos

Full-time · Medellín, Antioquia, Colombia

  • Captured more than 100 bugs in four months across seven company products, raising the acceptance criteria leadership held the team to.
  • Led a four-person team providing quality assurance on three projects alongside the development team.
  • Automated over 15% of testing with Selenium and ran the remainder manually.
  • Refactored and retrofitted a legacy C++ WebAssembly application, improving code quality by 45%.
  • Ran more than 20 desk checks, cutting pull request volume by 25% and saving the tech lead's time.
  • Wrote test plans for two Unity 3D projects and documented them, and reviewed documentation for an Angular / .NET Core project.
  • Ran functional, online, usability and stress tests.
  • Python
  • Selenium
  • Unity
  • Test Planning
  • QA

Personalized tutorials

Jan 2012 — May 2022 · 10 yrs 5 mos

Medellín, Colombia

Independent Tutor

Jan 2012 — May 2022· 10 yrs 5 mos

Self-employed

  • Tutored adults, teenagers and children in mathematics, physics, programming, chemistry and social studies, narrowing over time to maths and programming.
  • Helped more than 100 students with personalised tutoring across those subjects.
  • Worked closely with more than ten students who were failing, taking them to near-top marks and a pass.
  • C++
  • Teaching
  • Mathematics
  • Physics
Get in touch

Say hello

Working on something interesting, or hiring? Email is the fastest way to reach me.

Based in Medellín, Colombia

Elsewhere