Projects

Centralized Exchange

Real-time exchange platform featuring a price-time priority matching engine, live order books, trade execution, and market data streaming.

TypeScriptNext.jsPostgreSQLRedisWebSocketsDocker

Multiplayer Maths Games

Real-time multiplayer math game with sub-100ms synchronized gameplay using WebSockets and Redis.

WebSocketsRedisNext.jsPostgreSQL

Multiplayer Draw And Guess Game

Real-time multiplayer draw-and-guess game with synchronized gameplay and interactive canvas rendering.

WebSocketsCanvas APINext.js

Terminal Based, Realtime Typing Game

Terminal typing race game for creating rooms, sharing codes, and competing with live multiplayer progress updates.

TypeScriptInkWebSocketsReact

Event Booking Platform Landing Page

Built the frontend for an event booking platform with polished interactions, responsive layouts, and motion-driven sections designed to make event discovery and booking feel smooth and modern.

Next.jsTailwind CSSMotion

Drawing Canvas

Built the UI for a whiteboarding platform inspired by Excalidraw, focused on a clean drawing experience and responsive interactions. The project centers on frontend polish, layout, and canvas-based editing rather than multiplayer or backend collaboration features.

TypeScriptBunNext.jsTailwind CSSCanvas API