- Designed and implemented the user interface and user experience using Flutter, integrating various features such as music streaming, downloading, and playlist management.
- Developed a robust backend using Java Spring Boot, implementing secure OAuth2 and JWT-based authentication, and developing efficient and scalable RESTful APIs.
- Ensured seamless data handling and integration between the frontend and backend, utilizing design patterns such as singleton, repository, service, builder, and strategy to enhance code maintainability and scalability.