A faithful multiplayer recreation of the original boardgame using sockets, and spoke-hub servers in Java. Uses independent OOP principals to organize and design program structure without use of a game engine or framework.
Fully self-hosted and maintained Apache webserver with valid and current personal SSL/TLS certificates. Used knowledge of HTML, CSS, and JavaScript to design and create a website by hand without the use of any external tools. The webserver is hosting the very webpage you are viewing right now.
Designed a software solution to a real-world engineering problem using OOP collaborating with a team of six programmers. Used Java and a proprietary Laserfiche repository API to manage and process a file system.
A collaborative effort to recreate the popular game Minesweeper, with an added twist. Using Java, Git, and GitHub the two of us implemented a competitive 1v1 multiplayer minesweeping game.


A collection of three salvaged IBM keyboards. The Model Ms were cleaned and restored with minimal work. A M122 terminal keyboard needed a completely new translation microcontroller.
The final project of the Year 1 Engineering Design Course. The task was to design and build a wheelchair for a teddy bear that drives in a controlled manner, and shoots a projectile.
Making use of multiple Quad 2-input DIP ICs and multiple breadboards and a few DIP switches I made an 8-Bit ripple carry adder. Any two unsigned 8-bit binary numbers can be added together. The result is displayed on an array of 9 LEDs to display up to a 9-bit result.
Cleaning and modding of my personal 2000 GBA. Replaced the old blacklight free reflective LDC with a new higher resolution beautiful backlight LCD.


An Essay written for GEOG*1220: Human Impact on the Environment, a course at the U of G. The Policy Memo discusses an environmental change in a specific region, its key drivers, and then a governmental approach to fix the issue. It takes a look at Acid Mine Drainage in the Rhineland Coalfields of Germany. A view into the German opinion on Nuclear Energy and said drivers for needing Lignite open-caste mines.
