Projects
A showcase of my work in systems engineering, distributed systems, and full-stack development.
Projects
⚙️
Systems Project
Featured
URL Shortener with Rate Limiting
ProductionA URL shortening service protected by two layers of rate limiting, written in Go. Features live metrics via SSE and isolated stress testing.
Token Bucket algorithm for global rate limiting
Sliding Window Log for per-client rate limiting
Real-time metrics streamed via Server-Sent Events
Dockerized deployment with full env-based configuration
GoReact/Next.jsDockerSSEshadcn/ui
💬
Full Stack Project
iChat - Real-time Communication
ProductionReact-based chat application with real-time messaging, user authentication, and performance optimizations.
Real-time messaging with optimized rendering
Custom authentication system
Performance monitoring integration
ReactWebSocketNode.jsAuthentication
💬
Full Stack Project
PantherKolab - Campus Collaboration Platform
ProductionStudent-focused communication and collaboration platform with real-time messaging, voice/video calls, and AI-powered features.
Real-time messaging with multimedia support
Voice and video calling capabilities
AI conversation summaries and group suggestions
Collaborative whiteboarding tools
Next.jsAWS CognitoAWS AppSyncAWS DynamoDBAI
⚙️
Systems Project
Performance Monitoring Dashboard
In DevelopmentReal-time dashboard tracking site performance metrics, Core Web Vitals, and system health.
Real-time performance metrics
Core Web Vitals tracking
Historical performance analysis
Next.jsChartsReal-time DataWeb Vitals