MySa is a cutting-edge music streaming web application designed to offer a seamless and delightful listening experience.


AI-native log analytics and incident response platform with real-time streaming, statistical anomaly detection, and multi-provider LLM diagnostics.

Enterprise WhatsApp Business inbox replacing third-party BSPs with a custom Meta Cloud API integration, multi-provider AI agent (Claude/GPT-4o/Gemini), RAG knowledge base, and real-time Zoho CRM data — achieving 89.7% AI self-service rate and 96% reduction in lead response time.

Open-source adaptive HTTP reverse proxy in TypeScript/Bun, sustaining ~6,800 req/s at p99 41ms baseline. Protects distributed backends from traffic spikes and cascading failures via hybrid rate limiting, distributed circuit breaking, and real-time pressure-based throttling.
Client
Collage Project (GLA University)
Timeline
Apr 2024 - Apr 2024
My Role
Team Leader
Category
WEB APPLICATION
MySa is a cutting-edge music streaming web application designed to offer a seamless and delightful listening experience. With a robust set of features and a strong focus on security, MySa ensures users can enjoy their music worry-free. Users can securely sign up and log in via email with optional Two-Factor Authentication (2FA) or through Google and GitHub. The app provides personalized content, including Quick Picks for song suggestions and updates on New Release Albums. Users can easily search for the latest songs and manage their favorite tracks in the My Favourites section. The intuitive music player includes navigation buttons (Prev, Next, Pause, Play), a Like button to add songs to Favorites, and Queue management for creating and modifying song sequences, complete with a Toggle Loop option for playback control. MySa also allows users to keep their profiles up-to-date by changing their username, email, and password anytime. Optimized thumbnail and song cover images enhance the visual appeal without compromising performance. Combining functionality, security, and user-friendly design, MySa delivers an exceptional music streaming experience.
Secure sign-up and login via Email, Google, or GitHub
Optional Two-Factor Authentication (2FA)
Personalized Quick Picks for song suggestions
New Release Albums updates
Smart search for latest songs
Manage favorite tracks in My Favourites section
Intuitive music player with Prev, Next, Play, Pause buttons
Like button to add songs to Favorites
Queue management for creating and modifying song sequences
Toggle Loop option for playback control
User profile management (username, email, password updates)
Optimized thumbnails and song cover images for performance
User-friendly and visually appealing interface
The Challenge
Our university final-year project required building a full-featured music streaming platform within a tight academic deadline. The team had to coordinate across authentication, media playback, playlist management, and profile features — all while maintaining code quality for assessment.
The Solution
Led a cross-functional team using Next.js with Prisma + MongoDB, implementing OAuth via Google and GitHub, a two-factor authentication layer, and a queue-aware music player with loop and favourite controls. Architectural decisions were documented and reviewed as part of the academic submission, pushing the team to write production-grade code under academic constraints.
Collage Project (GLA University)
Apr 2024 - Apr 2024
Team Leader
9 Technologies
Delivered a production-deployed streaming app meeting the full university brief
End-to-end authentication including Google OAuth and 2FA implemented from scratch
Music player supports play, pause, skip, loop, queue management, and favourites
Succeeded as team leader coordinating work across five features simultaneously
Live deployment on Vercel — accessible to assessors and users immediately post-submission



