Skip to content

Portfolio

Projects & Work

A lifelong builder and technology enthusiast. From code to hardware, constantly creating and experimenting with new technologies.

Building Things That Matter

I've always believed the best way to learn is by building. Over the years, I've worked on projects ranging from large-scale SaaS products to weekend experiments with microcontrollers. Each project taught me something new — whether it was a new technology, a better architecture pattern, or simply how to ship faster.

This portfolio is a living collection of the work I'm most proud of. From open-source tools and DevOps infrastructure to robotics prototypes and AI experiments — each entry represents a problem I found interesting enough to solve.

The Maker Mindset

I've always been driven by the urge to build things. Whether it's a web application, an open-source tool, a 3D printed prototype, or an IoT device — the process of taking an idea and turning it into something tangible is what excites me most.

Technology is evolving at an incredible pace, and I believe the best way to understand it is to get your hands dirty. Every new project is a chance to learn, experiment, and push boundaries.

What You'll Find Here

💻

Software & SaaS

Full-stack applications, APIs, and products built with modern technologies — from startup MVPs to production systems serving thousands of users. With 113+ repositories on GitHub, contributing to open source is a core part of how I build.

⚙️

DevOps & Infrastructure

CI/CD pipelines, containerized deployments, cloud architectures, and open-source tools for developer productivity.

🤖

Robotics & Hardware

Autonomous robots, IoT devices, 3D printing projects, and experiments at the intersection of software and the physical world. From connected sensors to CAD-designed prototypes.

🧪

AI & Experiments

Machine learning prototypes, LLM integrations, generative AI explorations, and side projects pushing the boundaries of what's possible — including embodied AI and physical systems.

What I'm Building Now

Right now, my focus is on the exciting intersection of software and hardware. I recently got a 3D printer and I'm learning to design and print functional objects. I'm also experimenting with IoT devices and exploring how AI can be embedded into physical systems.

Every day is an opportunity to learn something new. Whether it's a new programming language (currently exploring GoLang), a new manufacturing technique, or a new AI model — the goal is always the same: build, learn, share, repeat.

Projects

2026
March
GoCarga: My First Startup Adventure and the Art of the Pitch

GoCarga: My First Startup Adventure and the Art of the Pitch

How building a cargo transport platform with university friends taught me the most valuable entrepreneurial skill: telling a story that makes people believe.

January
Building XergioAleX.com: How I Built My Personal Website with Astro, Svelte, and AI

Building XergioAleX.com: How I Built My Personal Website with Astro, Svelte, and AI

From one-page landing to bilingual, AI-ready XergioAleX.com: architecture, stack choices, and why Astro + Svelte fits static sites.

2025
May
Building sebastianmartinezvanegas.com: The Website I Built for a Talented Colombian Poet

Building sebastianmartinezvanegas.com: The Website I Built for a Talented Colombian Poet

Astro and Svelte portfolio site for Sebastián Martínez Vanegas, Colombian poet and winner of the Emilio Prados International Poetry Prize.

April
Building sergioykathe.com: The Wedding Website I Built for Our Special Day

Building sergioykathe.com: The Wedding Website I Built for Our Special Day

A fully static wedding invitation site built with Astro, Svelte, and GitHub Pages — unique codes, RSVP via Google Forms, zero backend.

2024
August
Migrating Pereira Tech Talks: From Ghost to Astro

Migrating Pereira Tech Talks: From Ghost to Astro

Migrating pereiratechtalks.org from Dockerized Ghost to static Astro on GitHub Pages — ten years of lessons packed into two weeks of code.

2021
March
Building kathelopez.com: The Website I Built for My Wife

Building kathelopez.com: The Website I Built for My Wife

A simple static site for my wife, an ABA therapist and neuropsychologist: Bootstrap, GitHub Pages, zero backend, professional presence online.

2020
December
Building the XergioAleX Brand: The Ninja Coder Identity

Building the XergioAleX Brand: The Ninja Coder Identity

The story behind the XergioAleX ninja coder brand — from concept to execution. Logo symbolism, color palette, design variants, and a complete style guide.

2019
October
Building Virtual Reality for the Web: A-Frame, Mazes, and 360° Galleries

Building Virtual Reality for the Web: A-Frame, Mazes, and 360° Galleries

How I built WebVR with HTML and JavaScript: a VR maze, a 360° gallery, and 20+ demos proving browser VR doesn't need expensive hardware.

2018
December
Yo Me Llamo Héctor Lavoe: Building a Personal Website for a Salsa Artist

Yo Me Llamo Héctor Lavoe: Building a Personal Website for a Salsa Artist

Website for a Yo Me Llamo contestant as Héctor Lavoe: audio player, gallery, and a jPlayer Safari fix that took an afternoon over three pixels.

Building Rocka.co: The Story Behind a Tech Venture Builder Website

Building Rocka.co: The Story Behind a Tech Venture Builder Website

How we built Rocka.co—from statue metaphors and parallax to a CSS Design Awards Special Kudos—for the incubator where DailyBot was born.

BSolutions: Managing Multiple Database Engines with Django and Docker

BSolutions: Managing Multiple Database Engines with Django and Docker

Advanced Databases class project: Django talking to ten SQL and NoSQL engines via Docker—multi-database ops and microservices architecture in practice.

July
Learning Webpack: The Exercises That Changed How I Build for the Web

Learning Webpack: The Exercises That Changed How I Build for the Web

Hands-on Webpack 4: loaders, preprocessors, code splitting, DLL optimization, React integration, and backend bundling—how practice demystified the bundler.

May
Declaring the Solution: Logic and Constraint Programming with Prolog and Mozart

Declaring the Solution: Logic and Constraint Programming with Prolog and Mozart

Prolog and Mozart/Oz: logic puzzles, constraint solving, and four-coloring Colombia's map—university projects where you describe solutions, not steps.

Data Structures in Java: From Linked Lists to an Unbeatable Tic-Tac-Toe AI

Data Structures in Java: From Linked Lists to an Unbeatable Tic-Tac-Toe AI

Data structures in Java: stacks, queues, trees, graphs, Dijkstra, and an unbeatable Tic-Tac-Toe bot with Minimax—my university course end to end.

OOP in Action: Building a Sudoku Solver and Contact Agenda with Java Swing

OOP in Action: Building a Sudoku Solver and Contact Agenda with Java Swing

OOP in Java Swing: Sudoku with the Observer pattern and backtracking, plus a file-backed contact agenda—two university projects where patterns met real code.

From Parentheses to Pointers: Learning C and Imperative Programming at University

From Parentheses to Pointers: Learning C and Imperative Programming at University

Programming 2 brought C, pointers, memory management, and Allegro games—the semester I learned what the computer actually does under the hood.

April
My First Steps in Programming: DrScheme, Recursion, and a Function Plotter

My First Steps in Programming: DrScheme, Recursion, and a Function Plotter

Learning to code with DrScheme (now DrRacket): prefix notation, recursion, and a function plotter with derivatives in my first university course.

2016
September
One Afternoon, One Chat App, One Framework That Changed How I Think

One Afternoon, One Chat App, One Framework That Changed How I Think

The story of building a fully functional real-time chat with Meteor.js in a single afternoon — to prove to a room full of developers that it could be done.

2015
November