Projects
Here are some projects I've built over the years - ranging from multiplayer games and infrastructure platforms to mobile apps and AI experiments. Each one taught me something new about building scalable systems, working with different tech stacks, or solving interesting problems. Currently working on real-time multiplayer experiences and developer tooling. Feel free to check out the live demos and source code.
Heimdall
Heimdall is a real-time personal dashboard for monitoring GitHub commits, Vercel deployments, and other webhook-enabled services. Built with a serverless event-driven architecture using Vercel Edge Functions, Go microservices, and Upstash QStash, it delivers fast, reliable updates via Server-Sent Events.
Technologies:

Turup's Gambit
A modern multiplayer card game built with Next.js 15, featuring real-time gameplay and medieval aesthetics. Includes sophisticated bidding systems, real-time card animations, and Frenzy Mode with special powers. Built with Supabase realtime for seamless multiplayer experience, Zustand for state management, and Framer Motion for smooth animations.
Technologies:

Clouding
A developer-first infrastructure management platform that enables visual drag-and-drop infrastructure configuration and deployment. Built with Go backend using Gin framework and PostgreSQL, frontend with Next.js 15 and React Flow. Features include infrastructure visualization, component library (web servers, databases, containers), SSH credential management, and modern glass morphism UI.
Technologies:

Valpapers
Valpapers is React-Native based Android app with a corresponding NextJS based web-app that allows users to download latest high-quality valorant wallpapers. Behind the scenes it uses a custom python service based on Real-ESRGAN algorithm to upscale the wallpapers to high quality. It also uses AWS S3 for bulk wallpaper storage with a AWS Cloudfront CDN and Route 53 DNS.
Technologies:
