Projects

A selection of my recent work and personal projects that showcase my skills and interests.

StuddyBuddy
StuddyBuddy
NodeJS
React
Express
MySQL

A web platform for students to sign into study rooms on campus and see all study groups and what class they are working on.

  • Worked in an agile environment to build a web application to connect students in need of study groups
  • Implemented front-end elements: dashbaord, profile page, study room page, login/registration page
  • Built an API designed to access and update MySQL database and authenticate users
Simple Graphics Engine
Simple Graphics Engine
Python
Tkinter

A simple graphics engine built in Python using classic computer graphics techniques drawn using Tkinter.

  • Created a simple graphics engine that renders movable objects or still frames
  • Implemented multiple graphical rendering techniques including: perspective projection, backface culling, polygonal fill, z-buffering, 3D transformations and rotations
  • Implemented ray tracing to render 3D objects in a still frame
Grim Findings Game
Grim Findings Game
Unity
C#

A game built in Unity where a whimsical grim reaper must collect the souls of the deceased in a hazard filled 3D platformer.

  • Collaborated with with two computer science students and one design student to create a 3D adventure-platformer
  • Designed movement system for NPCs and environmental hazards
  • Connected game with high score back-end to save high scores and display them on a leaderboard
Personal Website
Personal Website
Next.JS
React
TailwindCSS
Framer Motion

A place to display my achievements, projects, and skills.

  • Built a website to display my achievements, projects, and skills
  • Gained valuable experience with NextJS, React, Tailwind CSS, and TypeScript
  • Ensured full responsiveness across all devices