All Projects

A comprehensive look at my work. Each project represents hours of learning, problem-solving, and innovation.

Localhost Monitor
macOS menubar app to monitor and manage local development servers with real-time analytics and one-click process termination.
🚀 Active
2024
active

Localhost Monitor is a native macOS menubar application designed to solve a common developer pain point: forgetting about running localhost servers during AI-powered development workflows. The app provides real-time monitoring of all active development servers (ports 3000-9000), displaying CPU usage, RAM consumption, and uptime. With smart filtering that only shows development tools (node, python, etc.) and hides system processes, developers can quickly identify and terminate individual processes or kill all servers with a single click. Built with Python using rumps and psutil, it features auto-refresh, a clean section-based UI, and runs entirely from the macOS menubar for seamless integration into your development workflow.

Technologies Used

Python
rumps
psutil
macOS
Music Suggestor
AI-powered daily music recommendation platform using Google Gemini AI, delivering curated song suggestions with multi-genre support.
🚀 Active
2024
active

Music Suggestor is an innovative Next.js application that combines artificial intelligence with music curation to provide daily song recommendations. Powered by Google Gemini 2.0 Flash AI, the platform intelligently selects unique songs every day, ensuring variety by avoiding repeats from the last 30 days. The app features seamless Spotify API integration for automatic metadata fetching including cover art, artist information, and album details. Built with MongoDB for professional data storage, the system maintains a growing song pool that the AI can choose from or discover new tracks. Users receive fresh recommendations daily with support for different genres, all presented through a beautiful gradient UI with glassmorphism design. The platform includes automated cron jobs for daily updates, complete AI conversation logging for transparency, and responsive design for desktop and mobile devices.

Technologies Used

Next.js
TypeScript
Google Gemini AI
MongoDB
Spotify API
Tailwind CSS
Vercel

Want to collaborate?

We're always interested in new projects and opportunities. Feel free to reach out if you'd like to work together.