All Projects
-
ElectronJS Database Viewer App
ElectronJS Database Viewer App
An application I built using Electron / JS / CSS / Vue.JS and a few other libraries for a client that wanted to be able to view, tag, and combine multiple different complicated, custom file formats in an easy interface
-
PepsiCO 'Lean Six Sigma' Training
PepsiCO 'Lean Six Sigma' Training
While freelancing, I had the opportunity to create a digital training experience for PepsiCO that is used by thousands of employees each year as an integral part of the company training
-
Reporters Without Borders / The Uncensored Library
Reporters Without Borders / The Uncensored Library
While freelancing, I was contacted to be the sole system administrator and software developer for the Reporters Without Borders' 'The Uncensored Library' project (https://uncensoredlibrary.com/en). This project has paved the way for UN-censorship and is a project that I am truly honored to have been such an integral part of!
-
Slip 'n Slime, my indie gamedev journey
Slip 'n Slime, my indie gamedev journey
Over the course of the past two-ish years I spent an incredible amount of time developing an indie video game called Slip 'N Slime using the LibGDX game library for Java. It is one of my most proud projects.
-
Not Too Cool For School Projects
Not Too Cool For School Projects
A collection of some school algorithms and object oriented design programs that showcase my documentation, code style, and abilities in Java programming
-
Texture Splitter/Extruder Tool
Texture Splitter/Extruder Tool
Another one of the tools that I created for use in developing Slip 'n Slime was this splitter and extruder. I needed to add texture bleed, and modify how tilesets were layed out, so I wrote a program to do that!
-
Tilemap Editing Tool
Tilemap Editing Tool
Two years ago I started making a 2d game that used tilemaps for levels and found that I wanted to implement a map editor into my game to allow content to be produced for mods or user-made levels, so I created my own editor within LibGDX / JavaFX
-
DuckyONE 2 RGB Keyboard Backlight Control
DuckyONE 2 RGB Keyboard Backlight Control
I own a DuckyONE 2 RGB keyboard. I've always had a fantasy of controlling the lights on my keyboard through code, so I reverse engineered how the RGB control software was communicating with the keyboard and emulated it! Flashy RGB has never been so great.
-
Fun With Procedural Generation in Java
Fun With Procedural Generation in Java
Procedural Generation Library Tests
-
Voice-Controlled Tic-Tac-Toe + Amazon Echo
Voice-Controlled Tic-Tac-Toe + Amazon Echo
During high school, the Amazon Echo had just come out, and for my school's science fair I wanted to make a voice-controlled tic tac toe game... so I did!
-
The Cluster Minecraft Minigame Network
The Cluster Minecraft Minigame Network
In high school, I wanted to create the BEST Minecraft minigame network, so I saved up money, got an investor, and tried to make an amazing creation, partly succeeding!