01 / Introducción

Soy Cristián Desarrollador Full Stack

Desarrollador Full Stack con 2 años entregando plataformas en producción de extremo a extremo en TypeScript/React/Next.js + Node.js, además de servicios en Python/Django y herramientas administrativas en Laravel. Especializado en integraciones de terceros, flujos multi-LLM y sistemas de testing en CI, con foco en confiabilidad en producción, observabilidad y arquitectura escalable.

Cristián, Desarrollador Full Stack
Cristián, Desarrollador Full Stack Colombia · Remoto · GMT-5
02 / Trabajos destacados

Lista de proyectos

En esta sección, se recopilarán cada uno de mis proyectos que me han definido un aprendizaje crucial en el proceso y creación de cada uno de ellos.

12 hasta la fecha

Plataforma deportiva para gestión de torneos

Desarrollo de una plataforma full-stack con gestión de roles, enrutamiento y autenticación en ReactJS y ExpressJS para gestionar cada fase de los torneos deportivos, utilizando validaciones avanzadas y dinámicas con la biblioteca express-validator.Leer más
Ver proyecto

Sistema para seguimiento de egresados

Este software permite a los egresados enviar su educación y trabajos después de graduarse para que la universidad pueda realizar un seguimiento de las estadísticas. Desarrollé las vistas de la aplicación en ReactJS, incluyendo tanto la página de inicio como el sistema de panel de control. Diseñé la UI/UX utilizando la biblioteca de componentes DaisyUI para asegurar la consistencia visual en todo el producto. En el backend, utilizando ExpressJS, incluí sistemas de autenticación segura y gestión de sesiones. Además, integré una API pública externa de datos (universidades en el país) para capturar dinámicamente la respuesta del usuario desde los inputs.Leer más
Ver proyecto

Sistema de veterinaria

Diseñé y desarrollé el módulo de registro e inicio de sesión, incluyendo la creación de la UI/UX de la aplicación. Implementé un sistema CRUD para gestionar las citas de mascotas, integrando datos dinámicos de la base de datos como el tipo de animal y el tipo de consulta (cirugía, revisión, accidente, etc.). El sistema fue configurado para incluir los precios de las consultas y mostrar los datos relevantes en la pantalla. Se integraron funcionalidades avanzadas para mejorar la gestión y presentación de información crucial para la práctica veterinaria.Leer más
Ver proyecto

Autenticación avanzada para una plataforma de sensores

Durante el desarrollo del sistema de sensores, creé un sistema de inicio de sesión y registro completo utilizando ExpressJS y autenticación por correo electrónico. Esto incluyó implementar la funcionalidad para enviar códigos de inicio de sesión por correo electrónico utilizando credenciales temporales de aplicaciones de Google y la biblioteca Nodemailer. En el frontend, construido con ReactJS y DaisyUI, estos códigos de inicio de sesión dinámicos se enviaron a los usuarios por correo electrónico e integraron sin problemas en el formulario de inicio de sesión, asegurando un proceso de autenticación fluido y seguro.Leer más
Ver proyecto

Portafolio V1

Desarrollo y primer diseño de mi primer portafolio personal utilizando Astro para mostrar mis proyectos y tecnologías.Leer más
Ver proyecto

Portafolio V2

Desarrollo y segundo diseño de mi portafolio personal utilizando Astro para mostrar mis proyectos y tecnologías.Leer más
Ver proyecto

Portafolio V3

Desarrollo y tercer diseño de mi portafolio personal utilizando Astro para mostrar mis proyectos y tecnologías.Leer más
Ver proyecto

Juego de TicTacToe con Estadística

Un juego de TicTacToe con estadísticas desarrollado en SvelteJS, donde los jugadores pueden competir entre sí. Cada movimiento solo es válido si el jugador responde correctamente una pregunta. El juego está diseñado para jugarse en grupo, donde cada participante debe responder correctamente para poder hacer su jugada.Leer más
Ver proyecto
03 / Stack

Lista de tecnologías

En esta sección, se recopilarán las tecnologías que he utillizado en mi trayectoría y de las cuales tengo un grado de proficiencia para cada una de ellas.

61 hasta la fecha

Desarrollo Frontend

  • HTML5
  • REACT
  • VITEJS
  • CSS3
  • TAILWINDCSS
  • SVELTE
  • NEXTJS
  • ASTRO

Desarrollo Backend

  • TYPESCRIPT
  • JAVASCRIPT
  • EXPRESS
  • NODEJS
  • PYTHON
  • LARAVEL
  • PHP

Bases de datos

  • POSTGRESQL
  • MYSQL
  • MONGODB
  • ORACLE

Herramientas de diseño

  • FIGMA

Despliegue

  • AWS-EC2
  • AWS-S3
  • Hostinger
  • Netlify
  • CPanel
  • Render
  • Vercel

IA / ML

  • Agno
  • OpenAI GPT-4
  • Anthropic Claude
  • Google Gemini
  • YOLOv8
  • Multi-LLM workflows

Integraciones

  • Front
  • n8n
  • Webhooks
  • GitHub API
  • REST
  • GraphQL
  • OAuth
  • JWT

Testing y QA

  • Cypress
  • Percy
  • End-to-End Testing
  • Visual Regression
  • Automated CI Checks

Observabilidad

  • Sentry
  • WebSockets
  • Celery
  • Background workers

Arquitectura y proceso

  • Django
  • Cloudflare Workers
  • Cloudflare KV
  • Argo CD
  • GitHub Actions
  • Docker
  • Linux / SSH
  • System Design
  • Design Patterns
  • Agile / Scrum
  • Technical Documentation
04 / Trayectoria

Experiencia laboral

Más de 2 años entregando plataformas en producción de extremo a extremo en TypeScript/React/Next.js, Node.js, Python/Django y Laravel — con foco en integraciones de terceros, flujos multi-LLM y testing en CI.

Swapps Desarrollador Full Stack Actual

Colombia · Remoto

  • TypeScript
  • React
  • Next.js
  • Node.js
  • Django
  • Laravel
  • Cloudflare Workers
  • Cypress
  • Percy
  • Argo CD
  • n8n
  • Agno

Entrega de plataformas greenfield y trabajo de confiabilidad para productos de clientes — abarcando React/Next.js + Node.js, Python/Django, herramientas administrativas en Laravel, flujos impulsados por IA e infraestructura de testing en CI.

  • Entregué 4+ plataformas greenfield para clientes de extremo a extremo en TypeScript / React / Next.js y Node.js.
  • Reimplementé el landing de donaciones de Dejusticia y resolví regresiones críticas de pagos en producción.
  • Optimicé la confiabilidad del chat sobre Cloudflare Workers — reduciendo el lookup de >10s a ~0.5ms usando Cloudflare KV.
  • Construí un pipeline de CI/CD con Cypress + Percy, entornos de preview con Argo CD y checks automatizados en GitHub Actions.
  • Desarrollé flujos en n8n impulsados por IA, integrando Front para clasificación y enrutamiento automático de tickets.
  • Construí sistemas multi-agente en Agno, incluyendo un agente PM y un agente Prompt Builder.
  • Creé herramientas administrativas en Laravel y manejé migraciones de sitios manteniendo el SEO.

PayBluem Desarrollador Full Stack

Espinal, Tolima · Colombia

  • ExpressJS
  • NodeJS
  • MySQL
  • JavaScript
  • ReactJS

Una plataforma deportiva desarrollada en ReactJS y ExpressJS, que ofrece una solución integral para torneos deportivos.

  • Desarrollo de una plataforma full-stack con gestión de roles, enrutamiento y autenticación en ReactJS y ExpressJS.
  • Diseño del flujo de registro y pago para torneos, permitiendo a los líderes de equipo registrar y organizar eventos.
  • Desarrollo de módulos para la creación y gestión de fases de grupos y eliminatorias, incluyendo la generación de cuadros de torneos.
  • Implementación de diagramas dinámicos de cuadros de torneos para visualizar fases y resultados de partidos.

PayBluem Desarrollador Full Stack

Espinal, Tolima · Colombia

  • YoloV8
  • Python
  • OpenCV
  • TensorFlow
  • MySQL
  • Flask
  • Ultralytics

Plataforma y software para el reconocimiento de matrículas de vehículos utilizando inteligencia artificial.

  • Desarrollo de software para el reconocimiento de matrículas utilizando el algoritmo de IA YoloV8.
  • Implementación de funcionalidades para estudiar y mapear patrones de comportamiento basados en la ubicación de los registros de matrículas dentro de la plataforma web, alojada como archivos estáticos utilizando ExpressJS.

PayBluem Desarrollador Full Stack

Espinal, Tolima · Colombia

  • ExpressJS
  • NodeJS
  • MySQL
  • JavaScript
  • NextJS

Plataforma para la interpretación de Lengua de Señas Colombiana utilizando inteligencia artificial con GPT-4 y la API de OpenAI.

  • Desarrollo de una API en ExpressJS para interpretar la Lengua de Señas Colombiana basada en IA utilizando GPT-4 y la API de OpenAI.
  • Implementación de un sistema para traducir texto en lenguaje natural a Lengua de Señas Colombiana, mostrado por un intérprete en una pantalla verde dentro de una plataforma web construida en NextJS.
  • Desarrollo y optimización de algoritmos para el procesamiento de lenguaje natural y reconocimiento de señas para asegurar una traducción precisa y fluida.
05 / Formación

Educación

Formación académica que respalda el camino autodidacta que empecé años antes.

Instituto Tolimense de Formación Técnica Profesional (ITFIP)

Técnico Programación Web

Asignaturas

  • Desarrollo web full-stack
  • Bases de datos (SQL / NoSQL)
  • Fundamentos de ingeniería de software
  • Control de versiones
06 / Idiomas

Idiomas

Idiomas en los que trabajo, entrego y me comunico día a día.

05 / Contacto

Contáctame

Si deseas contactarme para colaborar en un proyecto o simplemente saludar, no dudes en enviarme un mensaje a través de mi correo electrónico o mis redes sociales.