My Projects

BCIT Academic Project

JavaScript based web application that enables BCIT staff and students to locate and post lost items on campus.

  • Led a team of three in developing a JavaScript web application using Firebase and Firestore.

  • Designed scalable Firestore data models to support posting, gamification, and user interactions.

  • Validated application logic to ensure accurate data handling and stable performance.

  • Managed version control and resolved merge conflicts using GitHub.

Sep – Dec 2025

Find-It

Mar – Jun 2024

Bird Game

Grandview Heights Secondary Academic Project
  • Built event-driven game logic in Python to manage state transitions, obstacle generation, and real-

    time input.

  • Implemented collision detection and core gameplay mechanics for consistent frame behavior.

  • Organized modular code and managed asset loading with Pillow (PIL).

Personal Project
  • Built an interactive web application using HTML, CSS, and JavaScript with event-driven input

    handling.

  • Implemented input validation for consistent and predictable output.

  • Structured modular, maintainable code.

Mar – Jun 2024

MadLib