Hi, this is the main account of Grant Rynders, a Senior in Computer Science at Wright State University.
I love software development of all kinds and am currently pursuing a hobby reverse engineering project!
Jesus is Lord of my life. Check out my testimony!
Check out my website: https://grantbenr.github.io/
A repository for my Ghidra reverse engineering endeavour into the DX8 English Steam release of Ys Vi. As of January 2025, I have achieved full function classification, and am working to make modifications to the game and to make function definitions and labels more detailed and complete.
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.
Our 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.
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.
Our 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.
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.
- https://github.com/ScarfKid188: Old Highschool/Unity Game Dev Work
- https://github.com/GrantRynders: University of Cincinnati Work Up Until Summer 2024