Go to Home Page

My Projects

Some of the projects I've worked on

⭐ Featured ⭐

Beetlehead Designs
⭐ Featured

Beetlehead Designs

Beetlehead Designs is a portfolio website for an artist, featuring a dynamic filterable gallery with lightbox viewing, interactive comic reader, and an integrated Etsy shop. Built with Next.js 15 (App Router), TypeScript, Tailwind CSS, Sanity CMS for content management, Framer Motion for animations, EmailJS for contact forms, and deployed via Vercel. Check out the site yourself!

Next.js 15TypeScriptTailwind CSSSanity CMSFramer MotionEmailJS

Other Projects

StableWise

StableWise

StableWise is an online marketplace for showjumping horses and ponies(literally Linkedin for horses), featuring verified international competition data, AI-powered performance analysis, and advanced search tools to empower serious buyers and sellers. Built with a React TypeScript frontend, Supabase backend for secure real-time data and authentication, Netlify deployment, and Zoho email integration, it's live at stablewise.org

ReactTypeScriptSupabaseAPIAI-Powered MarketplaceRealtime
Aicoholics

Aicoholics

A deep learning project exploring vehicle classification using multiple neural network architectures, with practical applications in automated toll systems. Implemented the DenseNet model and data preprocessing pipeline. Compares DenseNet, a custom CNN, and AlexNet to classify vehicles without license plate recognition. Built with Python, PyTorch, and Flask with notebooks, visualization, web UI, trained models, evaluation scripts, and DB management.

PythonPyTorchMachine LearningDenseNetData PreprocessingVehicle Classification
Ecosim

Ecosim

Ecosim is a Java-based interactive simulation between animals, plants, and environments across desert and grassland biomes. Users can configure setups and monitor real-time evolution through daily reports. Built with Maven, modular architecture using Builder and Observer patterns, JSON-configured biomes/weather, and comprehensive unit tests, with easy launch scripts.

JavaMavenDesign PatternsGame DevEnvironmental Simulation
Fuzzle

Fuzzle

Fuzzle is a cross-platform mobile app that helps parents track their children's study habits, connected to a Raspberry Pi-based physical "pet cat" device that indicates focus vs. distraction. Built with Flutter (and a React Native version), includes Bluetooth pairing, data storage, tests, code quality checks, accessibility, and launch scripts for Linux/Windows/Android.

FlutterDartReact-NativeMobile DevCross-PlatformProductivity App
Zork

Zork

Zork is a text-based adventure game inspired by The House in Fata Morgana with a GUI and custom artwork. Updated with build scripts and docs for modern systems while preserving original code as a snapshot. Built in C++ using Qt with quick-launch scripts for Linux/macOS and Windows.

C++QtGame DevText AdventureC++ FundamentalsVisual Novel
Leet Code Adventures

Leet Code Adventures

An ongoing diary capturing LeetCode attempts and enhanced solutions, organized by topics like two pointers and binary search. Initially in C++, now in Python. Inspired by prep for AWS SDE Interview and future internships.

PythonLeetCodeData StructuresAlgorithmsProblem SolvingCoding Interview Prep