Gym Management Platform
Backend services and deployment infrastructure for a gym management platform, with role-based access control and event-driven messaging.
- Java
- Spring Boot
- PostgreSQL
- Docker
- NATS
- MinIO
Overview
A backend platform for managing gym operations, built during my internship at Telemondo. Focused on scalable server-side logic and automated deployments across the full lifecycle — from schema design to containerized production.
My Role
- Architected multiple Spring Boot services with Spring Method Security for role-based access control on protected RESTful APIs.
- Integrated NATS for event-driven messaging and MinIO for object storage.
Highlights
- Role-based access control across protected API surfaces.
- Event-driven architecture for decoupled, high-performance data flows.