Backend engineer building real-time systems, APIs, and AI-driven workflows. I explore system design deeply and write about what I learn. Clean architecture, performance, and thoughtful code matter to me.
Real-time product review app — ratings sync instantly across all open tabs using WebSocket broadcasting.
A Tic-Tac-Toe game where you can play against an intelligent bot created using minimax algorithm.
A WebSocket-based real-time chat application created using Node.js with an efficient Trie-based abuse detection system that dynamically filters and masks offensive words fetched from GitHub.
Designed and implemented object-oriented solutions to common low-level design problems focusing on scalability, SOLID principles, and clean architecture.
Web scraper + analytics dashboard tracking fighter popularity via PPV data, with Chart.js visualizations.
Developed a slot machine simulation game where users can stake virtual coins and play, implementing core game logic, randomization mechanics, and balance tracking.
Outside of code: poetry, fiction, MMA, cricket, violin scales, and slowly making sense of Sanskrit.