Bienvenido a esta sección donde presento mis principales desarrollos como programador Java backend. Cada proyecto demuestra mis habilidades técnicas, enfoque en buenas prácticas y compromiso con soluciones reales.
Volver al PortafolioVetControl es una aplicación web completa diseñada para facilitar la administración de inventario en clínicas veterinarias y tiendas especializadas. Desarrollada con un enfoque profesional y una arquitectura por capas, permite gestionar productos, categorías, usuarios, roles y movimientos de stock de forma segura y eficiente.
Este proyecto incluye autenticación con Spring Security y JWT, un dashboard con estadísticas clave, exportación de reportes en PDF y Excel, validaciones robustas, manejo global de errores y una API REST bien documentada con Swagger. Todo el sistema está dockerizado para facilitar su despliegue en distintos entornos.
Este proyecto consiste en una aplicación de escritorio creada con Java Swing, orientada a resolver la necesidad de llevar un control claro de los pagos de cuotas por parte de los choferes en una empresa de transporte. La aplicación permite registrar, modificar, eliminar y consultar cuotas de forma sencilla mediante una interfaz intuitiva.
Fue uno de mis primeros desarrollos funcionales con Java, aplicando el patrón CRUD completo y organizando el código en una estructura clara. Está diseñado para ser liviano, fácil de ejecutar en cualquier equipo con Java y extensible para futuras mejoras como reportes o exportación de datos.
Esta página web fue desarrollada con HTML, CSS, Bootstrap y JavaScript puro, con el objetivo de presentar mi perfil profesional como desarrollador backend Java. Está estructurada por secciones que incluyen biografía, proyectos, certificados, experiencia laboral y contacto.
El sitio está desplegado en una instancia EC2 de AWS con servidor Nginx configurado manualmente y está asociado a un dominio propio, lo que refuerza la imagen profesional del portafolio. Esto no solo muestra mis conocimientos en desarrollo web, sino también en configuración de infraestructura básica en la nube.