top of page

Concepts I Practice

Abstraction

Encapsulation

Inheritance

Polymorphism

DRY

Single Responsibility

Open Closed

Liskov Substitution

Interface Segregation

Dependency Inversion

Dependency Injection

YAGNI

Code

Some of my older projects can be found on my github.

​

Most of professional (game) code is all private / proprietary.

​

I'm aware that most software developers look back on their old projects and think "Man what was I thinking",
but in the spirit of things I suppose I'll share what I think are some decent pieces of code I've written

Palindrome Detection

2019

This was a question from an assessment test I really enjoyed

WSS

2020

A tool I wrote while interning at Menards

TK Creator

2020

A tool I wrote for modding Total War

Commanding Satisfaction

2020

A look at usage of listeners and tables in lua

Java DB

2021

This was a test project to explore an MVC implementation for connecting a Java application to a SQL DB

Witch's Garden

2021-2022

See some of the code I wrote for my senior game.

ASP.NET Game Catalogue

2023

Local .NET & Blazor SPA to simulate a video game catalogue.

Crypto Price API & CSV Parser

2024

A simple .NET dev tool I wrote one afternoon to help figure out my taxes..

bottom of page