Ingeniería de software con propósito.
Soy Mike - un Software Engineer construyendo productos escalables para equipos que no pueden permitirse adivinar. Arquitectura robusta, rendimiento obsesivo, experiencias de clase mundial.
Diseño la arquitectura que escala tu producto. Y la construyo.
- Arquitectura escalable · Full-stack
- APIs REST · GraphQL · tRPC
- Performance · Core Web Vitals
- Testing · Unit · E2E · TypeScript
Proyectos en producción.

dobleyo
Plataforma ERP + E-Commerce especializada en café que automatiza la cadena completa: desde la producción/compra de lotes hasta la comercialización en línea, con trazabilidad total y gestión multi-canal.
BrixoCI4
Plataforma web para conectar clientes con contratistas de servicios, con geolocalización y gestión de perfiles. Desarrollado en CodeIgniter 4.

gorillaz-motorbikes
Sitio web del taller Gorillaz Motorbikes: reparación, personalización y mantenimiento de motos.

web-toledo-producciones
Sitio web de Toledo Producciones, productora de eventos en Bogotá (DJ, sonido, iluminación, show láser, luces robóticas, cubrimiento 4K y dron). Landing one-page bilingüe (ES/EN) con panel admin, construido en Astro + Turso/libSQL.
SENA-Uptime
Plataforma Open Source diseñada para auditar y visualizar en tiempo real el estado de la infraestructura tecnológica dentro de los centros de formación.

SlideHub
SlideHub — Sistema de control de presentaciones en tiempo real Microservicios Spring Boot (Java 21) con sincronización multi-pantalla, notas del presentador asistidas por IA (Gemini + Groq), integración con repositorios GitHub y Deploy Tutor. Stack: Spring Security OAuth2, Redis, MongoDB, PostgreSQL, Thymeleaf, S3, despliegue en Render.
talento_tech_proyecto_final
Este proyecto, desarrollado como parte de un bootcamp de programación básica, consiste en una página web que ofrece un directorio de recursos educativos gratuitos. Su objetivo es facilitar el acceso a materiales de aprendizaje en diversas áreas, como programación, matemáticas, ciencia y más, ayudando a estudiantes y autodidactas.
brixo-jdk
Plataforma web para conectar clientes con contratistas de servicios, con geolocalización y gestión de perfiles. Desarrollado en Java.
brixo
Brixo es un marketplace de servicios de construcción, mantenimiento y reparaciones, donde clientes publican tareas o reservan profesionales por hora. Desarrollado con Next.js 14 (App Router) + TypeScript + Tailwind.
skills-introduction-to-github
My clone repository
curso-scope-closures
Desarrollo Curso de Scope & Closures de Platzi.
cymetria
Repositorio del proyecto del bootcamp de Desarrollo Web FullStack
Curso-programacion-basica
Repositorio de mi proyecto sobre programación básica, orientado por platzi, iniciado el 22 de julio de 2023
Un proceso en cuatro pasos, calibrado a tu velocidad.
Diagnóstico
Dos semanas escuchando - cada flujo, cada hoja de cálculo, cada workaround.
Arquitectura
Mapeo de decisiones del producto. Qué es crítico vs. cosmético.
Prototipo
React real, datos reales, límites reales. Testeado con los usuarios finales.
Ship & mentoring
Construyo junto a tu equipo. Les dejo un sistema que pueden escalar.
Arquitectura Escalable
Diseño sistemas distribuidos y modulares pensados para crecer. Monorepos, APIs robustas y patrones de diseño sólidos.
Performance First
La velocidad es una feature. Optimizo Core Web Vitals, tiempos de respuesta de API y eficiencia en bases de datos.
Calidad de Código
Testing riguroso (Unit, E2E), tipado estático estricto y documentación clara. Código mantenible es código rentable.
Sala de espejos:
te reconozco sin cookies.
Construí un laboratorio de device fingerprinting para hacer visible algo que casi nadie ve: tu navegador expone decenas de señales (canvas, GPU, fuentes, audio) que juntas forman una huella casi única. Escaneas un QR, entras a una sala y un tablero te identifica en vivo sin login y sin cookies.
¿El objetivo? Que lo sientas: entra en incógnito, borra tus cookies y vuelve a entrar. Te reconoce igual. Y termina enseñándote cómo defenderte. Un demo para explicar privacidad y rastreo sin diapositivas.
Escanea y entra
Varios dispositivos se enlazan a la misma sala por un QR - como un aula o un evento en vivo.
Te reconoce, no te loguea
Recolector propio contrastado con FingerprintJS. Si vuelves en incógnito, el contador de revisitas sube.
Aprende a defenderte
Cierra explicando por qué el incógnito no basta y qué sí funciona: Tor, resistFingerprinting y más.
Actividad reciente en GitHub.
Explorando ideas y construyendo herramientas en público.