Built a production-ready personal expense management REST API using Spring Boot with JWT-based stateless authentication and role-based data isolation. Key Features: - Secure REST APIs with JWT Authentication & Spring Security - Complete Transaction & Category CRUD with pagination and filtering - Monthly income/expense summary and category-wise analytics - Swagger/OpenAPI documentation for interactive API testing - BCrypt password hashing and global exception handling - Deployed on Railway with MySQL database Tech Stack: Java, Spring Boot, Spring Security, JWT, Hibernate, JPA, MySQL, Swagger, Lombok, Maven