Soy un desarrollador backend apasionado por crear sistemas robustos y escalables. Con experiencia en Spring Boot y Java, me especializo en diseñar e implementar APIs RESTful, microservicios y aplicaciones empresariales de alto rendimiento. Mi enfoque se centra en la optimización del rendimiento, la seguridad y la mantenibilidad del código.
Demo en Vivo | Documentación API | Repositorio
Descripción:
Rentify es una plataforma web que facilita el alquiler temporal de propiedades, similar a Booking. La aplicación permite a los usuarios encontrar alojamientos según preferencias detalladas como tipo de propiedad (casa o departamento) y ubicación geográfica. Gracias a una interfaz intuitiva y un mapa interactivo, Rentify hace el proceso de búsqueda y reserva más rápido y sencillo.
Características:
- 🔍 Búsqueda avanzada con filtros específicos.
- 🗺️ Mapa interactivo para visualizar la ubicación de las propiedades.
- 🚀 Reserva eficiente y experiencia de usuario amigable.
Tecnologías y Herramientas:
- Backend: Spring Boot 3.3.3, Java 17, Spring JPA, Spring Validation, MapStruct, JavaMailSender, Spring Security + JWT, AWS, Lombok, MySQL, Mockito, JUnit 5.
- Frontend: Axios, Vite, React, React Router Dom, JavaScript, TypeScript, Material UI, Tailwind CSS, React Hook Form.
- Herramientas: Asana, Render, Vercel, Cloudinary, Figma.
Rol: Desarrollador Backend
Demo en Vivo | Documentación API | Repositorio
🛠️ Descripción
ReTrueque es una aplicación que conecta personas interesadas en intercambiar servicios y habilidades sin dinero. Cada usuario puede publicar lo que ofrece y lo que busca, generando un ambiente de colaboración y trueque digital. Ideal para quienes buscan aprender o colaborar.
Características
- Intercambio de Servicios: Publica y busca servicios para intercambiar.
- Colaboración: Conéctate con personas que tienen habilidades complementarias.
- Sistema de Valoraciones: Califica y recibe valoraciones de otros usuarios.
Tecnologías y Herramientas:
- Frontend: Next.js, TypeScript, JavaScript, TailwindCSS, Radix UI, Zustand, React Hook Form, Nookies, JsonWebToken, Tanstack React Query.
- Backend: Spring Boot 3.3.3, Java 17, PostgreSQL, Hibernate, Flyway, Spring Security, JWT, Springdoc OpenAPI, MapStruct, AWS.
- Tester: Postman, Swagger, Google Sheets para seguimiento de pruebas, Jira, Test Monitor, Excel, Freemind, Miro.
- UX/UI: Figma, Figma para mockups y prototipos interactivos.
Rol:
- Desarrollador Backend
Explora mis proyectos y trabajos anteriores para ver mis habilidades y experiencia: