Kanji Puzzle

Kanji Puzzle is an app idea that I am currently in the process of designing. The proof of concept is now live! Kanji are Chinese characters that are used in Japanese. There are thousands of kanji characters, about 2000 are needed just to be at...

PatchGUI Tool

A cross-platform GUI application for creating and applying patches to binary files. Github Page This software is built using Qt Creator 5, and the bsdiff library. Runs on Linux in the video, but can also be compiled for Windows or Mac The main use-case for...

Nuclear Defense

Nuclear Defense is a combination between a tower defense game and a platformer. The game can be downloaded here. I created it using Monogame, a game framework based on XNA (Microsoft’s old game framework). The game relies heavily on an open-source project of mine called...

Intuitive GUI for Monogame

See the Github page here The goal with this project was to create a GUI framework for Monogame that easily allowed natural keyboard and mouse input, and made menus easy to build. I took inspiration from the way WPF works, because when I first started...

Website Information

My website is what is commonly known as a “LAMP” stack. (Linux, Apache, Mysql, PHP) Hosting I am hosting this website myself using a Raspberry Pi 3 running Raspbian (debian-based OS). It is running Apache as the server backend. I chose to host the website...