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:
Next.js 15GoPostgreSQLVercel Edge FunctionsUpstash QStashServer-Sent EventsDockerTypeScriptTailwind CSS

Heimdall

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:
Next.js 15TypeScriptSupabaseZustandFramer MotionTailwind CSSReactWebSocketPostgreSQL

Turup's Gambit

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:
GoGinPostgreSQLNext.js 15React FlowTypeScriptTailwind CSSShadcn/uiAWS SDKJWT

Clouding

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:
React NativeNext.jsPythonReal-ESRGANAWS S3CloudFrontRoute 53TypeScriptExpo

Valpapers

roeintheglasses

roeintheglasses is my personal portfolio built with React & NextJS 13. It uses a PlanetScale database with a Prisma ORM layer, deployed on Vercel.

Technologies:
Next.js 13ReactTypeScriptPrismaPlanetScaleNextAuth.jsTailwind CSSVercel

roeintheglasses

Homer

Homer is a currency recognition system (CRS) based on the Accelerated-KAZE (AKAZE) algorithm. Its PoC utilizes a Python based OpenCV service for computer vision processing.

Technologies:
PythonOpenCVAKAZE AlgorithmComputer VisionImage ProcessingMachine Learning

Homer