Ys VI DX8 Windows Decompilation Project
Project-Duration: May 2024 - Present
Project-Type: Independant, Reverse-Engineering
Skills: Static Decompilation, Live Executable Debugging
Technologies: C++, C, x86 Assembly, Ghidra, x32dbg
Description
My work-in-progress decompilation effort for Ys VI: The Ark of Napishtim's DirectX 8 Windows release.
CEG4110 CanCook Grocery and Recipe Manager
Project-Duration: January 2026 - May 2026
Project-Type: Group Project, Full Stack App
Skills: Backend/Full Stack Dev, Customer Reqs Management
Technologies: Typescript, Angular, Postgres, Python (SQLAlchemy, Pandas, etc.)
Description
I worked on this project with several students in CEG4110 in Spring 2026. CanCook is a webapp that allows users to digitally order ingredients from stores and create and share recipes with other users. I was primarily responsible for the flask backend api, postgres database design and implementation, and some of the typescript frontend services.
2026 Hackathon - Faculty Budget Balancer
Project-Duration: February 2026
Project-Type: Group Project, Full Stack App
Skills: Backend/Full Stack Dev, Data Presentation
Technologies: Typescript, Postgres, Python (SQLAlchemy, Pandas, etc.)
Description
Submission for the Wright State 2026 Hackathon: Faculty Budget Balancer. It is a flask web app that uses ratemyprofessor and public university salary data to provide a salary rating for professors at Wright State University. I created the webscrapers for gathering data as well as the postgres and flask backend components.
Kroger Cashiering for Humans
Project-Duration: 2023
Project-Type: Web Page
Skills: Frontend Design, Responsive Webpages
Technologies: CSS, HTML
Description
A website I created to make up for the lack of proper cashiering training materials provided by Kroger for its associates. This website was also created as part of the Final Project for IT2040C Fundamentals of Web Development at the University of Cincinnati using only HTML and CSS. I cannot confirm that all the information in this guide is correct as of 2025.
2025 Hackathon - Spotify Discord Bot
Project-Duration: February 2025
Project-Type: Group Project, Discord Bot
Skills: API Development, Token Management
Technologies: Java, Gradle, Discord Bot API, Spotify API
Description
Submission for the Wright State 2025 Hackathon: Jukebox Jerk. It is a spotify bot that I programmed in Java that manages authentication and user data from the Spotify API for the purpose of making fun of users. Though perhaps a problem better suited for Python, we came out with a commendable, functional bot.
Github Timer Extension
Project-Duration: Summer 2024
Project-Type: Group Project
Skills: Full Stack Development, API Development, Web Extensions
Technologies: NodeJs, Web Extension Development
Description
A project I led development of: a timer extension for Github issues that allows users to manage the amount of time spent on a given issue through a built in timer. Timer data is written to a unique log comment for the user, and recorded in a sqlite or postgres database on a node.js server. The data is visualized via chart.js and pug pages on the server.