Profesional con formación en Ingeniería de Sistemas, actualmente cursando el pregrado en Ingeniería de Sistemas en la Universidad Central (Sede Bogotá). Mi base académica una sólida formación tecnológica previa en Técnicas de Ventas, obtenida en el Servicio Nacional de Aprendizaje (SENA). Esta combinación me proporciona una perspectiva integral que abarca desde el desarrollo técnico riguroso hasta la comprensión de procesos empresariales y la comunicación efectiva.
Poseo una experiencia consolidada de más de dos años en roles de desarrollo de software, abarcando tanto el backend como el full-stack. Mi expertise se centra en el diseño e implementación de arquitecturas de software altamente escalables y resilientes, fundamentales para operar sistemas empresariales de misión crítica y alto rendimiento.
Lenguajes y Frameworks: Dominio avanzado de Java, utilizando extensivamente el framework Spring Boot para el desarrollo de microservicios y aplicaciones empresariales robustas. Experiencia en desarrollo frontend con Vaadin, lo que me permite construir interfaces de usuario complejas y modernas. Fuerte competencia en JavaScript, HTML5 y CSS3, con especial atención a la implementación de diseño responsive y optimización de la experiencia de usuario (UX). Conocimiento práctico de Python para tareas de automatización y procesamiento de datos. APIs y Comunicación: Amplia experiencia en el diseño, desarrollo y consumo de APIs RESTful, asegurando una comunicación eficiente y segura entre servicios. Bases de Datos: Manejo experto de sistemas de gestión de bases de datos relacionales (SQL), destacando PostgreSQL. Además, tengo experiencia en el trabajo con bases de datos no relacionales (NoSQL), específicamente MongoDB, para escenarios que requieren flexibilidad y escalabilidad de datos.
Mi compromiso con la actualización constante se evidencia con la reciente certificación obtenida a través del programa ONE (Oracle Next Education) en colaboración con Alura Latam, que culminó en marzo de 2026. Esta formación intensiva y especializada de 326 horas ha reforzado mis conocimientos en las últimas tendencias y metodologías de desarrollo de software.
Especialista en arquitecturas escalables con Spring Boot + Vaadin. Desarrollo sistemas empresariales robustos usando MVC, REST APIs y bases de datos H2/MongoDB. Fullstack con HTML5, CSS responsive, JavaScript + Python/Laravel para prototipos rápidos.
💬 Colaborador ágil - Entrego proyectos a tiempo trabajando en equipo con comunicación efectiva y metodologías ágiles.
Repo Java 17 + Spring Boot + Spring Data + PostgreSQL + Jackson Catálogo de libros por consola que consume la API Gutendex en tiempo real.
Funcionalidades:
- 🔍 Búsqueda de libros por título vía API externa
- 💾 Persistencia con Spring Data JPA + PostgreSQL
- 📋 7 opciones de interacción: listar, filtrar por idioma/año/autor
- 🌍 Filtrado por idioma y estadísticas de colección
- 👥 Listado de autores únicos y vivos por período
- ⚙️ Parseo JSON con Jackson | Arquitectura MVC limpia
Challenge Oracle Next Education (ONE) G9 — Alura Latam
Repo Java 17 + HttpClient + JSON — Conversión en tiempo real USD ↔ ARS, BRL, COP. Historial exportado a JSON | Consumo de API externa | Challenge Oracle Next Education.
Repo Spring Boot + Spring Security + JWT + MySQL — CRUD completo de tópicos con autenticación. BCrypt passwords | Token JWT | Flyway migrations | Challenge ONE G9 Backend.
Demo · Repo Vanilla JS + Canvas 2D + CSS3 — Ruleta animada con easing suave para sorteos grupales. Sin dependencias | Responsive | Validaciones | Colores dinámicos | Challenge ONE Alura Latam.
Demo HTML5 + CSS3 — Mobile First — Landing de exchange de criptomonedas. Diseño responsive | CSS variables | HTML semántico | Desplegado en GitHub Pages.
Repo
Spring Boot + Vaadin + H2 - Automatiza salarios/devengados para 100+ empleados/mes.
Reducción 80% tiempo cálculos | Reportes PDF/Excel | APIs REST seguras.
Demo
Sistema integral desarrollado para la optimización y control de existencias, diseñado bajo una arquitectura robusta y escalable que permite la gestión eficiente de productos, proveedores y movimientos de inventario.
Características Principales
- Gestión CRUD Completa: Control total sobre productos, categorías y proveedores.
- Control de Stock en Tiempo Real: Seguimiento automatizado de entradas y salidas de mercancía.
- Arquitectura Profesional: Implementación basada en el patrón de diseño MVC (Modelo-Vista-Controlador) y DAO (Data Access Object) para asegurar la separación de responsabilidades y facilidad de mantenimiento.
- Monitoreo Avanzado: Integración de Spring Boot Actuator para el seguimiento de métricas, salud del sistema y rendimiento en tiempo real.
- Interfaz de Usuario Moderna: Desarrollada con Vaadin, ofreciendo una experiencia de usuario (UX) fluida y profesional directamente desde Java.
Microservicios para e-commerce. MVC puro | Testing 95% coverage.
Última actualización: Abril 2026