Projects
Doubt's Horizon
2025

In my third year of university, I attempted the introduction class to game design and development (Cmput 250). In addition to learning about technical and game fundamentals, the final project was a short yet complete video game produced by a team of six. Currently hosted on itch.io, our final game, ...
Video Game AI Projects
2025

During a course on video game AI (Cmput 250), we used the game of Pac-Man to implement various pathfinding, clustering, and procedural generation algorithms. I love playing video games, where many genres of games hinge on competent NPC/enemy AI. It's an under-appreciated field, but just as interesti...
Video Game Search Website
2024

When I was first starting out with React, I built a website that allows a user to search for video games. Check it out here !The homepage showing a grid of games It's a relatively simple and clean website, with icons for a game's platform, rating, and recommendation based on said rating. There's a s...
NeuralLearning-gui - A PyTorch NN frontend GUI
2024

This program attempted to give a GUI interface for interacting with PyTorch and Tensorflow. It's made in Python and uses the Qt UI framework for the interface. Feel free to copy from my GitHub repository here: NeuralLearning-gui. The idea was that this program would let me change parameters without ...
Pekkas - An Android Event Management Application
2024

In my third year of university, I attempted the introduction class to software development (Cmput 301). An essential cornerstone for every future developer, covering object-oriented programming, Agile workflows, and team-based communication/organization. The major project for Cmput 301 was a fully f...