My Projects

Sandbox Simulator preview

Sandbox Simulator

2025

Team Project• Ongoing

A world-building simulation platform for creating and simulating custom competitive ecosystems — players, teams, organizations, seasons, and persistent worlds. Grown to 10,000+ registered users and 20,000+ weekly visitors.

Highlight: Built a configurable simulation engine and scalable full-stack architecture for persistent game state and large-scale simulation workloads.

  • Next.js
  • Supabase
  • FastAPI
  • Python
Resume Matcher preview

Resume Matcher

November 2025

Team Project• 1 month

An AI-powered resume optimizer that matches resumes to job postings and auto-generates tailored LaTeX edits. Utilizes LLaMA 3 for contextual analysis, improving match quality by 40% vs. keyword-based models.

Highlight: Integrated PDF parsing and LaTeX compilation pipeline for seamless resume regeneration, with 40% better match quality over keyword models.

  • Next.js
  • FastAPI
  • LLaMA 3
  • Python
  • LaTeX
Schedules preview

Schedules

August 2025

Solo Project• 4 months

A schedule management app that parses XLSX schedules to display shifts and coworkers, syncs with Google Calendar, and calculates expected pay from hours and rates. Deployed to 15+ coworkers at Crocs Inc.

Highlight: XLSX parsing, Google Calendar sync, and a pay calculation system for scheduled shifts.

  • TypeScript
  • Prisma
  • PostgreSQL
  • Supabase
  • Google Calendar API
  • Tailwind CSS
Rebottal preview

Rebottal

July 2025

Solo Project• 1 month

An AI-powered debate platform that generates intelligent counterpoints to user arguments, creating an engaging debate simulation experience. Features real-time AI responses and dynamic conversation flow.

Highlight: Sophisticated AI API integration with conversational prompt engineering for natural debate interactions.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Groq AI API
PinPoint preview

PinPoint

May 2025

Solo Project• 2 months

An interactive geography quiz game featuring flag and capital challenges with survival mode and competitive global leaderboards. Successfully attracted 15+ active users with engaging gameplay mechanics.

Highlight: Real-time leaderboard system with Firebase database integration tracking user streaks and competitive rankings.

  • JavaScript
  • React
  • Node.js
  • Firebase
  • Vercel
Rescue Drone Mission preview

Rescue Drone Mission

March 2025

Group School Project• 2 months

A sophisticated drone exploration simulation for disaster scenarios on fictional islands. Features autonomous navigation algorithms and intelligent return-to-base strategies with comprehensive safety protocols.

Highlight: Advanced autonomous logic implementation with strong OOP principles, design patterns, and strategic project planning methodologies.

  • Java
Autonomous Recycling System preview

Autonomous Recycling System

February 2024

Solo Coding, Group Design• 2 months

An intelligent bottle-sorting system utilizing weight and color sensor integration with robotic arm control. Achieved exceptional 90%+ accuracy across comprehensive testing scenarios.

Highlight: Advanced sensor data filtering algorithms and precise robotic control pipeline for automated waste management.

  • Python
  • QLabs

Dynamic Tic Tac Toe

2024

McMaster University• 1 month

A scalable Tic Tac Toe implementation with variable board sizes and dynamic win conditions. Features modular OOP game logic and a responsive interactive UI with an adaptive rules engine for diverse board configurations.

Highlight: Adaptive rules engine that supports diverse board sizes and dynamic win conditions through modular OOP architecture.

  • Java