My Projects

Proof Learning App (2025)

Building a mobile app to help students learn how to write and understand mathematical proofs through interactive, bite-sized lessons inspired by Duolingo’s learning model.

React Native.NETPostgreSQLAIIn progress

Personal Portfolio Website (2025)

Designed and built a personal website to showcase my qualifications, experience, projects, and passion for collecting panda-themed items.

Next.jsTailwind CSSIn progress

EventLite (2024)

Collaborative team project to develop a full-featured event management and booking web app with calendars, venue listings, and social sharing.

JavaSpring BootGitLabJUnitTeam Project

Wheel of Fortune Game (2024)

Created a local multiplayer Wheel of Fortune game designed for group play on a single device, evolving from a simple Tkinter prototype into a polished Pygame version with full visuals and gameplay.

PythonPygameTkinter

Stendhal Game Development (2023)

Collaborated on maintaining and extending the open-source Java MMORPG ‘Stendhal,’ focusing on professional software engineering practices, testing, and incremental feature delivery.

JavaJUnitGitLabTeam Project

Math Practice Game (2023)

A Python and Pygame educational game designed to help players improve their arithmetic speed and accuracy through timed challenges.

PythonPygame

SPUZZL Web App (2022)

Collaborated in a team of six to build a fun quiz website where users could create, share, and play multiple-choice quizzes on a variety of topics.

HTMLCSSJavaScriptPHPTeam Project

Matchase (2022)

A fast-paced matching and memory game built with Python and Tkinter where the cards move around, challenging both memory and reflexes.

PythonTkinter

Hangman (2021)

A classic Python terminal Hangman game featuring ASCII visuals, word variety, and multiple difficulty levels.

PythonTerminal

Tic Tac Toe (2020)

A lightweight Python terminal Tic Tac Toe game where players compete against the computer on a text-based grid.

PythonTerminal