Projects




Portfolio Website
The current website you're in. Almost all of its content are modifiable from the admin panel. You can fork it from Github, change database and cloud credentials in .env, replace local assets, and start using it as your own portfolio website.
• Developed the backend of a social platform where users can create music-oriented clubs, organize events, and share content.
• Designed a scalable and reliable backend architecture using Spring Boot and PostgreSQL.
• Implemented secure access with JWT authentication and role-based authorization.
• Enhanced club event experience by integrating data from the Spotify Web API, including songs, albums, artists, and playlists.
• Integrated Firebase Storage for a secure cloud storage. (Switched to Cloudflare R2 due to the billing issues)
• Applied layered architecture.
• Created unit and integration tests using Junit 5, Mockito and MockMvc.






