I am a freelance software developer. I'm primarily working in C these days. Take a look at my selected portfolio here, or head over to my GitHub to see all my projects. Feel free to reach out if you like what you see and would like to discuss a project!
Amphora is an advanced 2D game engine written in C using SDL.
CCC is a fantasy computer running a virtual 6502-style CPU. It is not an emulator of an already existing 6502-based system (NES, Apple II, etc.), but is its own original design.
Simplang is a simple and lightweight, dynamically-typed interpreted scripting language meant to teach the basic concepts of logic and control-flow to beginning programmers.
Splitjoiner is a simple app that automates the processes of concatenating split video files for upload to Youtube.
Netsend is a cross-platform clone of Apple's AirDrop, written in .NET. It's meant as an exercise for me to learn .NET in the context of a more complex project.
A full backend web framework built using shell scripts on a CGI enabled server. It sits somewhere between the simplicity of a static site generator and the complexity of a fully-featured framework such as Rails. It's the framework that this site is running on right now!
A very early piece of software I wrote as a CGI based blogging framework with auto-generated RSS feeds. It's not very elegant or intuitive to use, but it's sort of a spiritual predecessor to Shell on the Shttr.