Back

Project Library

Everything I've built — games, apps, tools, and experiments. 10 projects total.

  • GameCacheLaunching May 20262026

    Cross-platform mobile app for tracking, reviewing, and organizing personal video game libraries. Launching on the App Store and Google Play in May 2026.

    • Co-founded GameCache LLC and secured an official IGDB API partnership.
    • Powers a live database of 300,000+ game titles updated automatically via custom enrichment scripts.
    • Implemented Firebase Auth and Firestore for secure session management, user reviews, and real-time play status tracking.
    React NativeTypeScriptExpress.jsFirebaseMongoDB
    Case Study
  • Marvel TrackrIn Development2026

    A data-driven web app to visualize a self-curated database of 300+ Marvel comics in a chronological, filterable timeline.

    • Independently built an interactive reading tracker with dynamic filtering and real-time state management.
    • Tracks purchase and reading progress across a self-curated database of 300+ Marvel comics.
    React.jsTailwind CSSREST APIsJSON Serialization
  • ComicShelfIn Development2026

    A cross-platform comic book reading list app built with Kotlin Multiplatform for a Mobile App Development course.

    • Designed and implemented a Kotlin Multiplatform app with shared business logic and native UI layers for Android and iOS.
    • Used Room Database for robust offline storage of comic book data and user progress.
    • Integrated the ComicVine API to enrich the user experience with detailed metadata and cover art for tracked comics.
    Kotlin MultiplatformRoom DatabaseComicVine APIKtor
  • Trivia Discord BotIn Development2026

    A multiplayer trivia game bot built with a delivery-agnostic architecture, then taken through a full DevOps pipeline as a team across two courses.

    • Designed the core game logic as a standalone module fully decoupled from Discord — any delivery mechanism (CLI, web app) can plug in without touching the game layer.
    • Used Redis to manage real-time game state, player scores, and question storage across concurrent trivia sessions.
    • Deployed to AWS EC2 with a GitHub Actions CI/CD pipeline that runs the full test suite on every push before promoting to the live instance.
    • Collaborated with a team using Git branching workflows to coordinate the DevOps phase of the project.
    JavaJDARedisAWS EC2GitHub Actions
  • LunaLogCompleted2025

    A mobile mental wellness app with AI-driven therapy-style responses, built in 24 hours at a hackathon.

    • Integrated Gemini AI via a Flask backend for real-time, personalized psychological insights.
    • Absorbed full-stack responsibilities mid-sprint after the team halved from 4 to 2.
    • Delivered a complete MVP within the 24-hour hackathon window.
    React NativeExpress.jsSQLiteGemini APIFlaskPython
  • Personal Website V1Completed2024

    My first personal website built to showcase projects and experience.

    • First iteration of my personal website showcasing projects, experience, and skills.
    • Built to experiment with React.js and Tailwind CSS while learning how to structure a portfolio site.
    React.jsTailwind CSS
  • Genshin Codes Discord BotCompleted2024

    A Discord bot for sharing and redeeming Genshin Impact codes.

    • Lets Discord server members share and track active Genshin Impact redeemable codes.
    • Built to practice Discord.js and external API integration for real-time code tracking.
    Node.jsDiscord.jsMongoDB
  • C.H.A.I.R.S DemoCompleted2024

    A Unity project demo with the objective to showcase the potential concept of a survival horror experience with a unique twist.

    • Deep dive into game design exploring new mechanics and horror concepts.
    • Learned JSON serialization, expanding versatility as a game developer.
    • A turning point in my game development journey, pushing creative and technical limits.
    C#UnityJSONUI/UX
  • EAHS Guidance Mobile AppCanceled2020

    A mobile app designed to provide students with easy access to guidance resources and information.

    • High school senior project enabling students to schedule appointments with guidance counselors.
    • Gained hands-on experience with front-end and back-end connectivity.
    • Left incomplete due to the COVID-19 pandemic.
    C#JavaScriptHTMLCSS
  • The Adventures of JackCompleted2015

    A 2.5D Unity Platformer. This was the first time I had ever touched code and to this day I like to go back and recreate this game and add a little bit more, just to see how much I've improved.

    • My very first programming project — a 2.5D platformer built in Unity.
    • Taught myself C# and Unity fundamentals from zero to bring it to life.
    • Revisit it periodically as a personal benchmark of how far I've come.
    C#Unity