All Projects

A comprehensive list of projects, experiments, tools, and systems I've built.

ChatIdfy

ChatIdfy

A real-time chat application built with React, TypeScript, and WebSocket technology. ChatIdfy allows users to create or join chat rooms and communicate in real-time.

ReactTailwind CSSTypeScriptWeb Socket
Roastumé

Roastumé

Roastumé is your brutally honest AI résumé reviewer. Upload your résumé, get real-time feedback, and chat with an AI that tells you what hiring managers really think — no sugarcoating. Built with Next.js, Tailwind CSS, and powered by Google's Gemini API.

Next.js 14ReactTailwind CSSshadcn/uiTypeScriptGoogle Gemini APItw-animate-cssPostCSS
VoxBridge

VoxBridge

VoxBridge is a peer-to-peer voice chat app built with React, WebRTC, and WebSockets. Users can join or create groups via unique codes for real-time browser-to-browser audio communication.

ReactTailwind CSSWebRTCWebSocketsNode.jsLucide React
BlockFace

BlockFace

BlockFace is a Minecraft skin generator built using WGAN (Wasserstein GAN) on Next.js. It leverages modern web technologies to provide an interactive experience for generating Minecraft skins.

Next.jsTypeScriptJavaScriptHTMLCSSWGANTailwind CSSNode.js
Track-DQN

Track-DQN

A Pygame-based self-driving car simulation using Deep Q-Learning (DQN) to train an autonomous vehicle navigating procedurally generated roads.

PythonPygameDeep Q-Learning (DQN)Neural NetworksProcedural Generation
Snake-DQN

Snake-DQN

Snake-DQN is a PyGame implementation of the classic Snake game, trained using a Deep Q-Learning Network (DQN). It combines traditional gameplay with modern reinforcement learning techniques.

PythonPygameDeep Q-Learning (DQN)Reinforcement Learning
LinkScraper

LinkScraper

LinkScraper is a web application built with Next.js that allows users to scrape links from any provided URL. The application extracts hyperlinks along with their associated text and displays them in a user-friendly interface.

Next.jsTypeScriptJavaScriptCSS