MySa Music is a desktop music streaming app built with Electron and React, offering a seamless and responsive user 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
Personal
Timeline
Jan 2025 - Jan 2025
My Role
Developer
Category
SOFTWARE APPLICATION
MySa Music is a desktop music streaming app built with Electron and React, offering a seamless and responsive user experience. It features a sleek UI with light/dark themes, managed via Tailwind CSS and next-themes. Users can browse, search, and manage songs, albums, artists, and playlists with ease. The built-in player supports full playback controls, including looping and volume adjustment. Offline handling, Redux state management with persistence, and session storage caching ensure smooth performance. The app also includes context menus, breadcrumb navigation, and desktop notifications, while IPC communication enables efficient interaction between processes for a fully native feel.
Stream music by browsing and listening to songs
Built with Electron and React for a desktop experience
Switch between light and dark themes using next-themes
Manage your library with songs, albums, artists, and playlists
Create and manage custom playlists
Search for songs and albums easily
Use the built-in music player with controls for play, pause, skip, volume, and loop
Access context menus to manage songs, albums, and playlists
Handle offline mode and retry actions when back online
Navigate easily using breadcrumb navigation
Get notifications using Electron's notification system
Customize the UI using Tailwind CSS
Manage app state using Redux and persist it with redux-persist
Use Electron IPC for window controls and background tasks
Fetch and cache data using session storage for faster loading
Sort and filter search results and playlist contents
Responsive design that works on different screen sizes
Personal
Jan 2025 - Jan 2025
Developer
8 Technologies




