SmartTask
Gestor de tareas de consola desarrollado en Java puro para la evaluación del Módulo 4: Fundamentos de Programación.
Ver repositorio →Hola, soy
Desarrollador Web especialista en Java & Spring Boot
Construyo soluciones backend escalables, modernas y de alto rendimiento con el ecosistema Java empresarial.
Soy un desarrollador web apasionado por el ecosistema Java, con enfoque en Spring Boot y arquitecturas backend. Mi viaje comenzó con Java puro y hoy abarco desde consola hasta aplicaciones web empresariales con J2EE, Servlets, JSP y bases de datos relacionales.
Especializado en crear soluciones robustas, escalables y mantenibles. Cada proyecto es una oportunidad para aplicar patrones de diseño, testing y buenas prácticas de ingeniería de software.
Gestor de tareas de consola desarrollado en Java puro para la evaluación del Módulo 4: Fundamentos de Programación.
Ver repositorio →Proyecto para TD Para Chile que aprovecha el ecosistema Spring Boot para crear soluciones educativas escalables.
Ver repositorio →Sistema web dinámico con arquitectura MVC, JSP/Servlets, JDBC, MySQL, 24 tests JUnit 5 y despliegue en Tomcat 9.
Ver repositorio →Biblioteca Digital UNTEC — Un sistema de gestión bibliotecaria empresarial
Sistema web para la gestión integral de catálogo, préstamos, devoluciones y usuarios de la Universidad Tecnológica UNTEC, desarrollado con Java EE y patrón MVC estricto.
Gestionar la concurrencia de préstamos, mantener la consistencia del inventario entre múltiples roles de usuario (estudiante y administrador) y garantizar la integridad transaccional del sistema sin un framework ORM.
Arquitectura MVC con Servlets HTTP como controladores, JSP + JSTL como motor de vistas, patrón DAO con JDBC, PreparedStatement contra inyección SQL, y transacciones manejadas con setAutoCommit(false) para garantizar la consistencia entre stock de libros y registros de préstamo.
Java 8+, Java EE 8 (Servlet 4.0, JSP 2.3, JSTL 1.2), Apache Tomcat 9, MySQL 8.0, Eclipse Enterprise Edition, Bootstrap 5, JUnit 5 (Jupiter), scripts PowerShell para build automatizado.
Patrón Singleton para conexiones JDBC, manejo de sesiones HTTP con HttpSession, implementación de AuthFilter para seguridad de rutas, gestión de estados con control de caché, y el valor de una capa DAO bien definida para mantener la separación de responsabilidades.
24 pruebas unitarias y de integración con 100% de aprobación en JUnit 5. Cero vulnerabilidades SQL mediante PreparedStatement. Soporte para 2 roles de usuario con acceso diferenciado. Generación automatizada de archivo .WAR. Tiempo de despliegue reducido mediante scripts build.
Java EE 8, Servlets, JSP, JSTL, JDBC, MySQL, Patrón MVC, Singleton, AuthFilter, JUnit 5, Bootstrap 5, HTML5/CSS3, scripting PowerShell, estructura de proyectos Enterprise.
Demuestra dominio completo del ecosistema Java web empresarial más allá de Spring Boot. Complementa mi perfil mostrando que puedo trabajar con la pila completa de Java EE: desde Servlets y JSP hasta JDBC, seguridad y testing, lo cual es fundamental para entender la base sobre la que se construye Spring.
¿Tienes un proyecto en mente? Hablemos.