My Projects

Below I've included a couple of my projects.



SLIM

A C++ library that provides a programming interface for easily creating, and managing a server database of user credentials in a cryptographically secure way. The library handles salting and hashing of passwords, login validation, and the management of temporary login tokens such as web cookies.


slim-cli

A command line wrapper for the SLIM C++ library using a stateless API.


cli-tools

A project where I'm creating custom implimentations for well-known Unix command-line programs as an exercise in programming. Currently, I've implimented the cat command, as well as a good portion of the less command.


Orbiting Bodies


Orbiting Bodies is a simple physics simulator. Take control of a space rocket, and fly away from Earth! Enter into orbit, or take off all the way to the moon! Some indicators are shown to help you navigate.

Check out the game (itch.io)
Source code (Github)

...More Projects Coming Soon!

I tend to be a perfectionist, so I rarely publish the half baked stuff I put together, but once I do make something presentable, you can rest assured that it'll show up here!