Programming

As a programmer...

I spend most of my time working on personal and/or open-source projects. Most recently, I've spent my free time working on my own programming language, U.

To find what I've been up to, I have a Github profile which contains all of my original projects and forks.

Below you can find some of my work-in-progress and released projects from over the years.

U (Ulang)

Yet another low-level C-like language which aims to be familiar to those coming from languages like C or C++, while adapting to features of modern hardware.

Godot Engine

I occasionally spend my spare time submitting pull requests and reviewing code. I mostly stick to the C#/.NET and Win32 side of things.

Open Song Meta

An open-source format which describes metadata traditionally found in DAW files. The goal is to provide a universal binary format which can be used to more accurately sync programs to audio.

Canis Currmorta (Demo)

Years ago, this won me 1st place at a Washington state Video Game Design competition. I never went back to make a finished version, but the "demo" still up for anyone to play.