Featured Projects


Portfolio Project

This is a full-stack MERN application (MongoDB, Express, Next.js, Node.js) built to showcase my development skills. It features a dynamic frontend using Next.js, a backend API with Express, and a MongoDB database. The project includes an admin panel for managing content and is continuously updated like a live service, reflecting my growth and new skillsets.

2025CSS (Bootstrap)ExpressHTMLMongoDBNext.jsNode.js
View Project
Urban Fracture

A zombie-themed FPS built in Unity Engine 6 with Garry's Mod-style visuals. Based off of my previous ventures like my internship and my Dark Souls prototype, I hand-coded player systems (movement, sprint, crouch, lean), gun mechanics, and AI using NavMesh. Created after my MRC Studio internship, with detailed documentation for clarity and future updates.

2025AIC#UMLUnity Engine 6
View Project
AI Core - VR Assistant

At MRC Studio, I developed a Unity-based AI assistant prototype enabling real-time interaction with local large language models across XR, mobile, and desktop. The system integrates Meta’s voice dictation and text-to-speech with a FastAPI backend for continuous speech transcription and natural language responses, advancing immersive conversational agents.

2025AIC#Meta STTMeta TTSUMLUnity Engine 5VR/AR
View Project
Dark Souls Prototype

Developing a Souls-like 3D game in Unity 6 using URP, focusing on third-person character systems, responsive combat, and immersive level design. Implemented core gameplay mechanics including movement physics, camera/player controls, animation syncing, special abilities, and collider interactions.

2025C#Unity Engine 6
View Project
Durham College Hackathon

At Durham College's inaugural 24-hour hackathon, my team placed 5th with Driver Dashboard, a React Native app delivering real-time bus updates to riders and enabling drivers to report delays or emergencies. The backend used Python for data processing and machine learning, with Ngrok for networking. This experience sharpened my skills and fostered collaboration.

2025APIBootstrapData AnalyticsNgrokReact Native
View Project
SATS - Capstone

As part of a team of five, we developed the Student Advisor Ticketing System (SATS), a tablet-based app to streamline appointment scheduling for Durham College’s SEIT faculty. The system features an accessible interface, supports in-person and virtual bookings, integrates with email servers via REST API, manages dynamic queues, and provides analytics to enhance service quality.

2025BootstrapMobile/WebReact NativeSMTP
View Project
AWS - Reading Nook

Collaborated in a three-person group to modernize The Reading Nook’s inventory website by migrating it to AWS using Docker containerization and ECS Fargate. Implemented a Flask backend, Next.js frontend, and PostgreSQL database on AWS RDS with CI/CD pipelines via GitHub Actions, multi-zone deployment for high availability, and secure credential management through AWS Secrets Manager.

2024AWSCI/CDDockerECSFargateGitHub ActionsPostgreSQL
View Project
Hospital Database System

In a team of three, designed and implemented a hospital database system normalized to 3rd normal form, including multiple related tables and comprehensive documentation.

2024Crow's FootMicrosoft SQL ServerUML
View Project
Harmony Hub Website

Collaborated in a two-person team to develop a full-stack web application using the MERN stack. Built a responsive frontend using custom CSS and Bootstrap, designed user flows, and integrated APIs for dynamic data rendering. On the backend, implemented Express server routes, and performed CRUD operations on JSON files. The app featured clean UI design, structured navigation, and emphasized modular, scalable code practices—offering hands-on experience with modern full-stack development.

2024BootstrapExpressMongoDBNode.jsReact
View Project
Blackjack

A semester-long OOP III project where a team of five created a 2D Blackjack game on Windows Forms, including a bonus game mode.

2024.NETC#Windows Forms
View Project
Web Development Enterprise

Semester-long project focused on Java Servlet pages using Tomcat and Java EE, emphasizing JavaDocs and enterprise-grade server applications. The project simulated a school system to track faculty and students.

2024DatabaseJava EEServletsWeb Sockets
View Project
Gasoline Tracker

A Windows Forms C# application built as a summer project to track gas expenditures using a database and CRUD operations, inspired by fluctuating fuel prices during the pandemic.

2024.NETC#DatabaseWindows Forms
View Project
Card Deck Builder

A Windows Forms app developed in C# as part of an OOP II assignment. It focused on collections and inheritance to manipulate lists and arrays for creating and managing card decks.

2023.NETC#Windows Forms
View Project
Auto Shop Form

A Windows Forms application developed in C# for an OOP II assignment simulating a car dealership’s internal sales system. Demonstrated OOP principles with features like inventory management, sales processing, and user interface design.

2023.NETC#Windows Forms
View Project