Hola, soy

Cristian Yepes

Ingeniero Full-Stack·Especialista Backend

Construyo aplicaciones web y APIs listas para producción, desde MVP hasta escala.

01 / Sobre mí

Sobre mí

Cristian Yepes
Barranquilla, Colombia
Español (nativo)Inglés (C1, certificado IELTS)

Actualmente construyo la plataforma de recompensas sostenibles de Trashie en Katapult Labs, implementando integraciones con Stripe, APIs logísticas (FedEx, UPS, Happy Returns), Firebase Auth y un stack React / React Native en Google Cloud.

Más de 4 años con NestJS, Ruby on Rails, Node.js y React. He liderado migraciones de backend, implementado integraciones complejas de e-commerce y reducido los tiempos de carga en un 30% mediante optimización de consultas.

Abierto a roles senior full-stack y backend, además de proyectos freelance selectivos donde pueda generar un impacto real.

02 / Servicios

Cómo puedo ayudarte

Acepto proyectos freelance selectivos donde puedo generar un impacto real. Aquí es donde soy más efectivo.

Aplicaciones Web Full-Stack

Apps web listas para producción, de la idea al deploy.

  • Frontends Next.js / React con sistema de diseño tipado
  • Backends NestJS o Rails con arquitectura limpia
  • Auth, pagos, almacenamiento y deploys incluidos
Ideal para: Startups lanzando un MVP o v1Por proyecto · 4–10 semanas típico

Ingeniería de Backend y APIs

Músculo backend senior sin el overhead de una contratación.

  • APIs REST en NestJS, Rails o Node.js
  • Modelado de datos en PostgreSQL y optimización de consultas
  • Jobs en background, webhooks y tareas programadas
Ideal para: Equipos con frontend pero sin backend seniorPor proyecto o retainer semanal

Integraciones con Terceros

Implemento las integraciones que otros equipos postergan.

  • Stripe (suscripciones, cupones, pagos a terceros)
  • Logística y devoluciones (FedEx, UPS, Happy Returns)
  • Firebase Auth, Shopify, webhooks personalizados
Ideal para: Equipos con una integración compleja contra el relojProyecto de alcance fijo · 2–6 semanas

Rendimiento y Mantenimiento

Hago que las apps lentas sean rápidas y las mantengo así.

  • Optimización de consultas y caza de N+1 (30% de mejora en la última auditoría)
  • Optimización de renders y bundles en el frontend
  • Retainer mensual para correcciones, dependencias y soporte de deploy
Ideal para: Apps existentes que necesitan un ajuste o manos expertasAuditoría puntual o retainer mensual

03 / Trabajo

Proyectos seleccionados

Una muestra de trabajo en producción. La mayoría de los proyectos están bajo NDA. El contexto y los resultados son lo que importa.

2025·Katapult Labs

Trashie Rewards Platform

Plataforma de recompensas sostenibles que permite a los consumidores reciclar ropa a cambio de TrashieCash. Desarrollé la gestión del ciclo de vida de cupones Stripe, integraciones con FedEx/UPS/Happy Returns y flujos de Firebase Auth en web y mobile.

TypeScriptReactReact NativeNode.jsPostgreSQLStripeFirebaseGCP
2022 – 2024·Horbath Technologies

Sistema Brilla

Plataforma web de créditos no bancarios pagados a través de facturas de gas. Lideré la migración de Rails a NestJS, implementé firma digital de PDFs y reduje el tiempo de carga en un 30%.

30% más rápido · 25% de aumento en satisfacción de usuarios

TypeScriptNestJSRuby on RailsReactReduxPostgreSQLAWS S3
2021 – 2022·Koombea

Doit-Center E-Commerce

Backend de e-commerce integrado con Shopify para un retailer panameño. Desarrollé lógica de multi-pedido, sincronización de catálogo en tiempo real y actualizaciones automáticas de inventario.

Ruby on RailsPostgreSQLShopifyRedisAWS EC2
2020·Freelance · Universidad del Norte

Whole Exome Analysis Pipeline

Aplicación de escritorio en Python que procesa datos del genoma humano a través de un pipeline bioinformático, desarrollada para el laboratorio de investigación de un profesor universitario.

Python

04 / Habilidades

Stack tecnológico

Herramientas que uso a diario y frameworks que adopto rápido.

Lenguajes
TypeScriptJavaScriptRubyPythonC#JavaCSS
Backend
Node.jsNestJSRuby on RailsDjangoSpring Boot
Frontend
ReactReact NativeReduxNext.jsAstro
Bases de datos y ORMs
PostgreSQLSequelizeTypeORMActiveRecordMongoDB
Cloud y DevOps
Google Cloud PlatformAWS (S3, EC2)DockerGitHub ActionsRedisKubernetes
Integraciones
StripeFirebase AuthShopifyFedEx / UPS APIsHappy Returns
Desarrollo con IA
Claude CodeCursor

Dominio  Familiarizado

05 / Experiencia

Historial laboral

Ingeniero Full-Stack

Katapult Labs
Ago. 2025 – PresenteRemoto
  • Trabajo en Trashie, una plataforma de recompensas sostenibles con sede en Nueva York; desarrollé la gestión del ciclo de vida de cupones Stripe que soporta la red de recompensas de marcas asociadas.
  • Implementé integraciones logísticas con FedEx Easy Returns, UPS y Happy Returns que habilitan operaciones de Take Back Bag con código QR a escala.
  • Mejoré los flujos de Firebase Authentication en web y mobile, aumentando la confiabilidad del login y la seguridad.
  • Desarrollé funcionalidades full-stack en apps React web y React Native mobile respaldadas por servicios Node.js y PostgreSQL en GCP.

Ingeniero de Software

Desarrollo Autodidacta

May. 2024 – Ago. 2025Remoto
  • Construí y mantuve aplicaciones personales para profundizar habilidades full-stack a lo largo del stack.
  • Practiqué desarrollo backend con NestJS, Ruby on Rails y Python, enfocándome en arquitectura limpia y diseño robusto de APIs.
  • Exploré Docker, Kubernetes, CI/CD, TDD y mejores prácticas de inyección de dependencias.

Desarrollador Full-Stack

Horbath Technologies
Jun. 2022 – May. 2024Barranquilla, Colombia
  • Colideré la migración del backend de Ruby on Rails a NestJS + Sequelize, mejorando la escalabilidad y el rendimiento.
  • Lideré integraciones con servicios externos y desarrollé procesamiento de documentos PDF con firma digital mediante NestJS y AWS S3.
  • Implementé optimizaciones de consultas DB logrando un 30% de mejora en la velocidad de carga en toda la plataforma.
  • Contribuí a un aumento del 25% en la satisfacción de usuarios mediante mejoras de UX y reducción de tiempos de respuesta.

Desarrollador Backend

Koombea
Feb. 2021 – Jun. 2022Barranquilla, Colombia
  • Lideré el desarrollo backend de Doit-Center, una plataforma de e-commerce panameña, usando Ruby on Rails.
  • Integré servicios Shopify para sincronización de catálogo en tiempo real, gestión de órdenes y automatización de inventario.
  • Colideré el desarrollo de lógica multi-pedido que permite a los usuarios realizar múltiples órdenes de productos en una sola transacción.
  • Lideré deployments a entornos de pruebas y producción usando AWS EC2.

¿Quieres ver el panorama completo?

Descarga mi currículum para un resumen de una página de mi experiencia y habilidades.

Descargar currículum

06 / Contacto

Trabajemos juntos

Disponible para roles senior full-stack / backend y proyectos freelance selectivos. La mejor forma de contactarme es por correo.