Skip to content

Portafolio

Proyectos y trabajo

Un constructor y entusiasta de la tecnología de por vida. Del código al hardware, constantemente creando y experimentando con nuevas tecnologías.

Construyendo cosas que importan

Siempre he creído que la mejor forma de aprender es construyendo. A lo largo de los años, he trabajado en proyectos que van desde productos SaaS a gran escala hasta experimentos de fin de semana con microcontroladores. Cada proyecto me enseñó algo nuevo — ya sea una nueva tecnología, un mejor patrón de arquitectura, o simplemente cómo entregar más rápido.

Este portafolio es una colección viva del trabajo del que estoy más orgulloso. Desde herramientas open-source e infraestructura DevOps hasta prototipos de robótica y experimentos con IA — cada entrada representa un problema que encontré lo suficientemente interesante como para resolver.

La mentalidad maker

Siempre me ha impulsado la necesidad de construir cosas. Ya sea una aplicación web, una herramienta open-source, un prototipo impreso en 3D o un dispositivo IoT — el proceso de tomar una idea y convertirla en algo tangible es lo que más me emociona.

La tecnología evoluciona a un ritmo increíble, y creo que la mejor forma de entenderla es ensuciándose las manos. Cada nuevo proyecto es una oportunidad para aprender, experimentar y empujar límites.

Lo que encontrarás aquí

💻

Software y SaaS

Aplicaciones full-stack, APIs y productos construidos con tecnologías modernas — desde MVPs de startups hasta sistemas en producción sirviendo a miles de usuarios. Con 113+ repositorios en GitHub, contribuir al open source es parte fundamental de cómo construyo.

⚙️

DevOps e Infraestructura

Pipelines CI/CD, despliegues containerizados, arquitecturas en la nube y herramientas open-source para productividad de desarrolladores.

🤖

Robótica y hardware

Robots autónomos, dispositivos IoT, proyectos de impresión 3D y experimentos en la intersección del software y el mundo físico. Desde sensores conectados hasta prototipos diseñados en CAD.

🧪

IA y experimentos

Prototipos de machine learning, integraciones con LLMs, exploraciones de IA generativa y proyectos paralelos empujando los límites de lo posible — incluyendo IA embodied y sistemas físicos.

Lo que estoy construyendo ahora

Ahora mismo, mi enfoque está en la emocionante intersección entre software y hardware. Recientemente obtuve una impresora 3D y estoy aprendiendo a diseñar e imprimir objetos funcionales. También estoy experimentando con dispositivos IoT y explorando cómo la IA puede integrarse en sistemas físicos.

Cada día es una oportunidad para aprender algo nuevo. Ya sea un nuevo lenguaje de programación (actualmente explorando GoLang), una nueva técnica de fabricación o un nuevo modelo de IA — el objetivo siempre es el mismo: construir, aprender, compartir, repetir.

Proyectos

2026
marzo
GoCarga: Mi Primera Aventura Startup y el Arte del Pitch

GoCarga: Mi Primera Aventura Startup y el Arte del Pitch

GoCarga: cómo un proyecto de logística con amigos universitarios enseñó a contar una historia que convence a inversores ángeles y mentores.

enero
Construyendo XergioAleX.com: Cómo construí mi sitio web personal con Astro, Svelte e IA

Construyendo XergioAleX.com: Cómo construí mi sitio web personal con Astro, Svelte e IA

La historia de XergioAleX.com: de una landing a una plataforma bilingüe pensada para IA y rendimiento, con Astro + Svelte y arquitectura clara.

2025
mayo
Construyendo sebastianmartinezvanegas.com: el sitio web que le hice a un talentoso poeta colombiano

Construyendo sebastianmartinezvanegas.com: el sitio web que le hice a un talentoso poeta colombiano

Cómo construí con Astro y Svelte el sitio web de Sebastián Martínez Vanegas, joven poeta colombiano ganador del Premio Internacional de Poesía Emilio Prados.

abril
Construyendo sergioykathe.com: el sitio web que creé para nuestra boda

Construyendo sergioykathe.com: el sitio web que creé para nuestra boda

Invitación de boda estática: Astro, Svelte, GitHub Pages, sin backend. Códigos únicos y confirmación de asistencia con Google Forms.

2024
agosto
Migrando Pereira Tech Talks: de Ghost a Astro

Migrando Pereira Tech Talks: de Ghost a Astro

pereiratechtalks.org: de Ghost dockerizado con costos mensuales a Astro estático en GitHub Pages. Diez años de lecciones en dos semanas.

2021
marzo
Construyendo kathelopez.com: la web que le construí a mi esposa

Construyendo kathelopez.com: la web que le construí a mi esposa

Sitio estático sin framework para mi esposa, terapeuta ABA y neuropsicóloga: Bootstrap, GitHub Pages y cero backend para su presencia profesional.

2020
diciembre
Construyendo la marca XergioAleX: la identidad del Ninja Coder

Construyendo la marca XergioAleX: la identidad del Ninja Coder

Historia de la marca XergioAleX ninja coder: del concepto a la ejecución, simbolismo del logo, paleta, variantes y guía de estilo.

2019
octubre
Construyendo Realidad Virtual para la Web: A-Frame, Laberintos y Galerías 360°

Construyendo Realidad Virtual para la Web: A-Frame, Laberintos y Galerías 360°

WebVR con HTML y JavaScript: laberinto, galería 360° y más de 20 demos que prueban que la RV en el navegador no exige hardware costoso.

2018
diciembre
Yo Me Llamo Héctor Lavoe: Creando un Sitio Web Personal para un Artista Salsero

Yo Me Llamo Héctor Lavoe: Creando un Sitio Web Personal para un Artista Salsero

Sitio para un imitador de Héctor Lavoe en Yo Me Llamo: audio, galería y un arreglo con jPlayer que me costó una tarde por tres píxeles.

Construyendo Rocka.co: La Historia Detrás del Sitio Web de un Tech Venture Builder

Construyendo Rocka.co: La Historia Detrás del Sitio Web de un Tech Venture Builder

Cómo hicimos Rocka.co: metáforas clásicas, parallax a medida, premio CSS Design Awards y la marca digital del venture builder donde nació DailyBot.

BSolutions: Administrando Múltiples Motores de Bases de Datos con Django y Docker

BSolutions: Administrando Múltiples Motores de Bases de Datos con Django y Docker

Proyecto de Bases de Datos Avanzadas: Django con diez motores SQL y NoSQL en Docker, gestión multi-base y microservicios en un solo sistema.

julio
Aprendiendo Webpack: Los Ejercicios Que Cambiaron Cómo Construyo para la Web

Aprendiendo Webpack: Los Ejercicios Que Cambiaron Cómo Construyo para la Web

Webpack 4 a golpe de ejercicios: loaders, preprocesadores CSS, code splitting, DLL, React y bundling backend—del misterio a mi herramienta de build.

mayo
Declarando la Solución: Programación Lógica y con Restricciones con Prolog y Mozart

Declarando la Solución: Programación Lógica y con Restricciones con Prolog y Mozart

Prolog y Mozart/Oz: puzzles, restricciones y cuatro colores en el mapa de Colombia—programación lógica y con restricciones en la universidad.

Estructuras de Datos en Java: De Listas Enlazadas a un Triqui Invencible con IA

Estructuras de Datos en Java: De Listas Enlazadas a un Triqui Invencible con IA

Estructuras de datos en Java: pilas, colas, árboles, grafos, Dijkstra y un triqui invencible con Minimax—de teoría a un tablero imbatible.

POO en Acción: Construyendo un Solucionador de Sudoku y una Agenda de Contactos con Java Swing

POO en Acción: Construyendo un Solucionador de Sudoku y una Agenda de Contactos con Java Swing

POO en Java Swing: Sudoku con patrón Observer y backtracking, y agenda de contactos con persistencia en archivos—proyectos universitarios concretos.

De los Paréntesis a los Punteros: Aprendiendo C y Programación Imperativa en la Universidad

De los Paréntesis a los Punteros: Aprendiendo C y Programación Imperativa en la Universidad

Programación 2: C, punteros, memoria y juegos con Allegro—el semestre en que entendí qué hace de verdad el computador bajo el capó.

abril
Mis Primeros Pasos en Programación: DrScheme, Recursividad y un Graficador de Funciones

Mis Primeros Pasos en Programación: DrScheme, Recursividad y un Graficador de Funciones

Aprendí a programar con DrScheme (hoy DrRacket): notación prefija, recursividad y un graficador de funciones con derivadas en mi primer curso universitario.

2016
septiembre
Una tarde, una app de chat, un framework que cambió mi forma de pensar

Una tarde, una app de chat, un framework que cambió mi forma de pensar

La historia de construir un chat en tiempo real completamente funcional con Meteor.js en una sola tarde — para demostrarle a una sala de desarrolladores que sí se podía.

2015
noviembre
Librería musical en PHP: mi primera página web

Librería musical en PHP: mi primera página web

La historia detrás de mi primer proyecto web — el trabajo final del curso de bases de datos que se convirtió en mi introducción a PHP, SQLite y el desarrollo web.