Projects
Gaming ▼

Diego de Jong

Computer Scientist

Software Engineer

Videogame Developer

Gaming ▲

Swordfight Shenanigans (May 2023 - May 2024)

A multiplayer Roblox arena-battle game where players engage in fast-paced sword fights. I created it as my highschool capstone project, to showcase my skills and passion to pursue game development. Due to this, every aspect of the game, including the code, soundtrack, models, and UI, were created by me alone. Since this was my first big personal project, I learned a lot about game development, coding, and how to work with a large codebase.

GitHub Repository
Demo Game Link
Official Game Link

Glitch Maze (Summer 2022 and Fall 2025)

A first-person maze runner that resembles the famous videogame PacMan. I created the game in highschool, and revisited it my Freshmen year in college using skills that I learned in my classes.

GitHub Repository
Official Game Link

Pinball MANIA (Summer 2020 and 2026)

My first project ever made on roblox. I noticed the physics system was very fun to play with, so I wanted to create a game that pushed it to its limits. After creating it during the summer of 2020, I revisited it during the summer of 2026 and remade it, finally bringing the vision I originally had to life.

Official Game Link

Gamejams (2024-2026)

Over the course of my college career, I have participated in a variety of gamejams. Me and many of my friends wanted to bring that fun to GVSU, so we eventually turned them into a tradition at the Computing Club. We had our first in fall 2025, and started doing them once a semester.

Computing Club Gamejam Website

Overdrive

Car Battle Royale

Blade Builders

Sword Battle Royale

Unlighten

Horror Roguelike Collectathon

Academic ▼

MiSpace Hackathon 2025/Laker Ice Labs (October-November 2025)

I worked with a team of three other people on the GVSU Computing Club's Eboard to create a data model that could predict ice formation on the great lakes. I worked on the front-end using HTML, CSS, and JS to create a dynamic and interactive website for our prediction, which was found using a U-Net machine learning model. We spent a month on this project, and ended up winning an honorable mention prize for our efforts.

Winners Gallery
Laker Ice Labs Website
YouTube Video
Github Repository

Pokemon Battle Assistant (July 2025)

Over the duration of my four week study abroad program in Switzerland, we had to create a project that included machine learning models and image recognition. My group’s project was to create a pokemon GO battle assistant. The first part of the project was to scrape data from thousands of simulated pokemon battles, and create a data model to accurately predict who would win a new battle when given two pokemon. The second part of the project was to create an image recognition model that could identify any pokemon when given an image of it. Our group was split evenly between American and Swiss students, along with our work. I worked on the pokemon battle predictor and UI of the program. Together, we won the prize for best presentation in our class!

Atomic Games Hackathon 2026 (Febuary 28, 2026)

I worked with a partner for a day to create a bot that could best play the game "Sushi Go", and compete against each other in a bracket-style tournament. With the help of my teammate Caleb Boerma, our bot made it to the semifinals! It was really fun connecting with all of the other teams and senior developers at the event too! Special thanks to Atomic Object for hosting the event!

Professional ▼

Rep4®Finlit My Personality Quiz and Website (May 2025 - December 2025)

My first internship was at GVSU’s project grand path, for Rep4FinLit. My job was to work with a team to create a financial literacy quiz and website that will be used by college students all across the US. Over the course of the summer, I made great friends with my diverse group of coworkers and gained professional experience as a computer scientist. Additionally, I learned basic usage of Github.

Website Link
Quiz Link

Rep4®Finlit AI Chatbot (January 2026 - August 2026)

The second half of my time spent at Finlit was spent working on a chatbot prototype to be integrated into their learning modules. I learned many UI/UX design skills by working with people from Bizstream throughout the process, as well as how AI chatbot backends work. I also started learning how to use Figma and React.

Website Link

Other ▼

Guestbook Database (Summer 2026)

I have taken database at GVSU, and wanted to apply my knowledge somehow. I saw on a website somewhere that it used to be common to have guestbooks on websites where people could leave comments, so I decided to make one myself. Mine uses Turso to store its data. See it for yourself here on my website!


Guestbook Page Link

GVSU Food Events XML/RSS Reader (Summer 2026)

I've seen many memes online talking about people who made AI web scrapers to find events around college campuses with free food, and thought it'd be funny to try it myself. I ended up learning how to create a program that can read XML and RSS files, and find keywords within it. It lists the title, date, and link for more information on any events it finds. It also uses Cloudflare to be able to read the live XML file from any network. Feel free to use it!

Python version on Github

GVSU Food Events Page Link

Pokemon Club Website (Summer 2026)

The Pokemon Club Eboard and I noticed that the advertising for our club was pretty bad, so we decided to put a bit of effort into getting more attention. I made this website using HTML, CSS, and JS to help with that. It has a gallery with all of our best events, and all the information needed to join our club.

Pokemon Club Website Link

Github Repository