
A collaborative online whiteboard built with RoughJS for sketch-style drawing. Features real-time multi-user editing via WebSockets, room-based collaboration, and Postgres persistence for saving sketches.

A campus-focused lost and found platform for reporting and locating items. Includes user authentication, item posting, and a community-driven way to reunite owners with their belongings.

An AI-driven plant identifier that lets users upload images for instant species recognition. Powered by Google’s Gemini AI, it provides plant names, species, and care instructions through a simple, user-friendly interface.

A personal portfolio website showcasing my skills, projects, and experience. Designed for clean navigation and responsive performance across all devices.