back

Selected Projects

7 projects

Tech Exam

AI-powered technical assessment platform. Generates coding challenges dynamically via Claude API with real-time proctoring, camera monitoring, and admin dashboard.

Next.jsTypeScriptPrismaClaude API

Realtime Chat

WebSocket chat application with rooms, typing indicators, online user presence, and persistent message history.

Node.jsWebSocketExpress

Pathfinding Visualizer

Interactive visualization of pathfinding algorithms including Dijkstra, A*, BFS, and DFS with maze generation and weighted nodes.

JavaScriptCanvasAlgorithms

Tetris

Classic Tetris game with scoring system, levels, next piece preview, and smooth animations.

JavaScriptCanvasGame Dev

Sorting Visualizer

Visual comparison of sorting algorithms — Bubble, Quick, Merge, Insertion — with adjustable speed and array size.

JavaScriptCanvasAlgorithms

Tic-Tac-Toe AI

Tic-Tac-Toe with an unbeatable AI opponent powered by the Minimax algorithm with alpha-beta pruning.

JavaScriptMinimaxAI

Typing Speed Test

Measure your typing speed with WPM tracking, accuracy stats, and multiple difficulty levels.

JavaScriptDOM API