Una herramienta de gestión de proyectos como Jira necesita un motor debajo: sprints, backlogs, permisos, trazas de auditoría. Construí ese motor por separado — una API sin interfaz — para ver hasta dónde podía llevar el rendimiento del back-end y la limpieza de la arquitectura sin un front-end tras el que esconderme.
A high-performance, backend-only application designed to power Agile project management tools. It provides the robust infrastructure needed to track sprints, manage backlogs, and handle complex user permissions without a frontend interface.
Built with Spring Boot for scalability and Redis for high-speed caching, ensuring real-time data availability and optimal performance under load.
Comprehensive tools for planning, executing, and tracking sprints with precision.




Efficiently manage projects, epics, and backlogs to ensure continuous delivery.




Robust user management and authentication endpoints for secure collaboration.


Building SprintSync was a deep dive into the importance of backend performance and architectural purity. Without a frontend to rely on, the API design had to be intuitive, self-documenting, and robust. I learned how to effectively implement Redis caching to handle high-read scenarios, significantly reducing database strain. Mastering Aspect-Oriented Programming (AOP) was a game-changer, allowing me to decouple cross-cutting concerns like logging and security from the core business logic, resulting in a much cleaner and maintainable codebase. This project solidified my understanding of building scalable, production-ready backend systems.