Para generar el PDF: Ctrl+P (o Cmd+P) → Destino “Guardar como PDF” → Márgenes predeterminados → desactivá “Encabezados y pies de página”. Este aviso no se imprime.

Sergio David Sepúlveda Montoya

Ingeniero de Software · Backend Developer · IA en producción

Dabeiba, Antioquia (Colombia) Disponibilidad para trabajo remoto +57 314 589 9773
sergiose534@gmail.com linkedin.com/in/sergio-david-sepulveda-montoya github.com/53R610-D4V1D 53r610-d4v1d.github.io/Portafolio

Perfil profesional

Ingeniero de Software con más de 4 años construyendo software backend en producción. Fundé Activisport y desarrollé el producto completo como único responsable técnico: una plataforma SaaS multi-tenant para clubes deportivos, hoy en producción y con cliente de pago recurrente, sobre una arquitectura hexagonal en Next.js 16, PostgreSQL y Railway, con un asistente de IA capaz de consultar la información del club y modificar la base de datos mediante herramientas. Antes, en el ecosistema PHP/Laravel, reduje de 20 a 5 minutos la generación de informes críticos refactorizando consultas Eloquent a SQL nativo. Integro agentes de IA en todo el ciclo de desarrollo: la IA ejecuta, yo defino la arquitectura y las decisiones técnicas.

Experiencia profesional

Fundador y Desarrollador Principal — Activisport

Abril 2026 – Presente

SaaS multi-tenant para clubes deportivos · activisport.club

  • Producto en producción con facturación recurrente: la plataforma opera con un club en suscripción mensual desde julio de 2026, tres meses y medio después del primer commit del producto. Me encargo del 100% del desarrollo de la aplicación como único perfil técnico de un equipo de tres, junto a los frentes de operaciones y comercial.
  • Arquitectura multi-tenant desde cero: diseñé y construí en solitario la plataforma, desde la idea hasta producción, con aislamiento de datos por cliente sobre una arquitectura hexagonal en Next.js 16, TypeScript, Prisma y PostgreSQL, con las capas de dominio, aplicación, infraestructura e interfaz separadas.
  • Escala y cobertura de pruebas: 7.561 pruebas automatizadas repartidas en 776 archivos, sobre un modelo de datos de 77 entidades y 102 migraciones.
  • Asistente de IA con acceso a herramientas: desarrollé un asistente conversacional que consulta toda la información del club y ejecuta herramientas para modificar la base de datos bajo instrucciones de guía, con entrada por texto y por voz, llevando function calling a un entorno productivo real.
  • Infraestructura cloud de punta a punta: despliegue y operación en Railway, correo transaccional con Resend y almacenamiento de audio, imagen y video en Cloudflare R2.
  • Propiedad total del ciclo técnico: idea, arquitectura, desarrollo, despliegue e infraestructura, traduciendo a producto los requerimientos de perfiles no técnicos, con orquestación de agentes de IA como método de trabajo.

Desarrollador de Aplicaciones Web — Serviunix S.A.S

Febrero 2021 – Diciembre 2024

Satori, Ecologística, SuVenta y SuDriver

  • Optimización de rendimiento SQL: reduje de 20 a 5 minutos la generación de informes críticos refactorizando consultas Eloquent a SQL nativo en el proyecto Ecologística.
  • Automatización de procesos logísticos: digitalicé sistemas en papel mediante formularios complejos y órdenes de servicio automatizadas, incluida la lógica de asignación de vehículos según capacidad y tipo de residuo.
  • APIs REST para aplicaciones móviles: diseñé y construí servicios consumidos por apps en React Native para la validación de listas de chequeo en tiempo real.
  • Soporte técnico nivel 2/3: atendí clientes estratégicos resolviendo incidencias críticas, gestionando roles de usuario y ejecutando consultas SQL bajo demanda.
  • Metodología Scrum: entregué features de backend (Laravel) y frontend (Blade) bajo métricas de productividad. Carta de recomendación disponible.

Proyectos destacados

Reporte Municipal — Plataforma GovTech multi-tenant

Marzo – abril 2026

Sistema de reportes ciudadanos de infraestructura urbana: el ciudadano reporta un hueco, un poste caído o una fuga desde una app móvil, con foto y ubicación GPS, y la alcaldía gestiona el caso desde un panel web con estados, asignación de responsable y evidencia de solución.

  • Tres clientes sobre un backend propio: API REST en Spring Boot 3.2 (Java 21) con 88 endpoints en un monolito modular de 9 dominios, panel administrativo en Next.js 14 y aplicación móvil en React Native con Expo.
  • Multi-tenancy estricto con RBAC de cuatro niveles: aislamiento por municipio en toda consulta, respaldado por pruebas que verifican los bordes del tenant, más un panel de superadministración con gestión de clientes, planes y registros de auditoría.
  • 438 pruebas automatizadas: 276 en backend con JUnit 5, Mockito y H2, y 162 en móvil con Jest y Testing Library, además de 68 casos end-to-end ejecutados sobre el panel.
  • Refactor SOLID documentado como ADR: dos clases de 470 y 322 líneas divididas en seis servicios enfocados, con CQRS ligero, patrón Strategy para exportes a Excel y PDF, y abstracción del contexto de seguridad.

PostgreSQL con 23 migraciones Flyway sobre 21 tablas, JWT con refresh tokens rotativos, almacenamiento en Cloudflare R2 y correo transaccional con Resend.

Invector — Marketplace de invenciones e inversión

Julio 2025 – agosto 2026

Plataforma donde los inventores publican proyectos con metas de inversión y los inversores expresan interés en financiarlos, con aprobación administrativa previa a la publicación. Cada invención avanza por fases: idea, prototipo, validado y escalado.

  • Construida en Laravel 12 sobre PHP 8.2, con React e Inertia.js, TypeScript y Tailwind CSS.
  • Autenticación completa con verificación de correo, perfil público de creador y asistente de tres pasos para publicar invenciones con imagen y video.
  • Flujo de aprobación de pendiente a aprobado o rechazado, con historial de decisiones y estado denormalizado para consulta.
  • Panel administrativo con permisos granulares por módulo, taxonomía de dos niveles y tablero de métricas.

Habilidades técnicas

Educación

Ingeniero de Software

2021 – 2024

Politécnico Grancolombiano

Tecnólogo en Análisis y Desarrollo de Sistemas de Información

2019 – 2021

SENA

Formación complementaria

Idiomas

Español: nativo
Inglés: básico