Backend Development
Diseño APIs REST, arquitectura de servicios, autenticación, bases de datos e integraciones utilizando NestJS, Spring Boot y Node.js.
Fullstack Developer — Portfolio 2026
Soy Agustín Hernández Serpa, Fullstack Developer especializado en backend y arquitectura de aplicaciones. Desarrollo plataformas modernas utilizando NestJS, Next.js, React y Spring Boot, integrando servicios de terceros y diseñando soluciones preparadas para producción.
Sobre mí
Me apasiona crear software que sea confiable, escalable y fácil de mantener. Durante mi carrera he trabajado en proyectos para sectores como salud, marketing digital y plataformas de atención al cliente, participando desde el diseño de la arquitectura hasta el despliegue y mantenimiento en producción.
Disfruto resolver problemas complejos, optimizar sistemas existentes y convertir requerimientos de negocio en aplicaciones que generen valor para usuarios y empresas.


Qué hago
Cuatro áreas de trabajo que suelen combinarse dentro de un mismo proyecto, desde la arquitectura hasta la puesta en producción.
Diseño APIs REST, arquitectura de servicios, autenticación, bases de datos e integraciones utilizando NestJS, Spring Boot y Node.js.
Construyo interfaces rápidas, modernas y optimizadas con React y Next.js, enfocadas en experiencia de usuario y rendimiento.
Conecto aplicaciones con servicios externos como Twilio, SendGrid, GoHighLevel y otras APIs para automatizar procesos y mejorar la comunicación entre sistemas.
Configuro entornos de producción, despliegues y flujos de desarrollo utilizando herramientas como Dokploy y Git para asegurar entregas confiables.
Experiencia
Axias Media
2025 - Presente
Desarrollo aplicaciones para los sectores de salud y atención al cliente, implementando funcionalidades tanto en frontend como backend. También participo en optimización de rendimiento, migraciones de bases de datos e integraciones con servicios externos.
La Nota Digital
Lideré el desarrollo completo de una plataforma de periodismo digital, definiendo la arquitectura backend, realizando el despliegue del sistema y guiando técnicamente al equipo de desarrollo.
Unitareas Ibagué
Durante casi tres años ayudé a estudiantes universitarios a fortalecer sus conocimientos en programación, algoritmos y estructuras de datos utilizando Java, Python, PHP, C# y MySQL.
Proyectos

Voice AI / HealthTech / Atención 24/7
Ninguna llamada de un paciente se queda sin respuesta. Agentes de voz con IA que atienden al hospital fuera del horario de oficina, agendan citas y pasan la llamada a una persona cuando el caso lo pide.
Rol — Fullstack Developer — arquitectura backend, integración de telefonía y voz IA, y panel de operación.

Marketing digital / Producto a medida
Varias aplicaciones, un mismo equipo. Desarrollo de producto para una agencia de marketing y contenido en Florida: las herramientas internas y las plataformas de cliente que sostienen su operación diaria.
Rol — Fullstack Developer — desarrollo de producto en varias aplicaciones, backend, frontend e integraciones.

Medios digitales / Liderazgo técnico
Periódico digital de Montería, Córdoba. Programé la plataforma y además lideré a dos desarrolladores: repartí tareas, revisé código y les enseñé las herramientas para que el medio siga creciendo sin depender de mí.
Rol — Lead Fullstack Developer — arquitectura, desarrollo y liderazgo de un equipo de dos desarrolladores.

Sitio profesional / Captación de clientes
Sitio de un abogado en Medellín con un solo objetivo: que quien entra termine escribiendo o llamando. Mensaje claro, carga inmediata y el contacto siempre a un clic.
Rol — Fullstack Developer — sitio, backend de contactos y puesta en producción.
Tecnologías
Mi forma de trabajar
Un método simple y repetible que mantiene la calidad del producto a lo largo del tiempo, sin importar el tamaño del equipo.
Antes de escribir una línea de código, busco comprender los objetivos del negocio y las necesidades reales del usuario.
Defino una arquitectura clara, priorizando escalabilidad, mantenibilidad y rendimiento.
Escribo código limpio, reutilizable y fácil de mantener, siguiendo buenas prácticas y metodologías ágiles.
Analizo el comportamiento del sistema, optimizo procesos y mantengo una mentalidad de aprendizaje constante.
Logros
Trabajo realizado en equipos y productos reales, desde la primera versión hasta el mantenimiento en producción.
Desarrollo de plataformas utilizadas en producción.
Liderazgo técnico de equipos de desarrollo.
Implementación de arquitecturas backend escalables.
Integración de múltiples servicios externos para automatización.
Optimización de rendimiento y mantenimiento de aplicaciones existentes.
Formación técnica de nuevos desarrolladores y estudiantes.
Filosofía
Creo que el mejor software no es el que tiene más funcionalidades, sino el que resuelve problemas de forma simple, confiable y sostenible.
Por eso busco construir aplicaciones que puedan crecer con el tiempo, manteniendo una arquitectura sólida y una experiencia de usuario de calidad.
Contacto
Siempre estoy interesado en nuevos retos, colaboraciones y oportunidades para desarrollar productos que generen impacto.
Si buscas un desarrollador Fullstack con experiencia en arquitectura backend, desarrollo web moderno e integración de servicios, estaré encantado de conversar.