Portfolio
Below you can find a collection of noteworthy open source projects that I have created or contributed to.
Jekyll Oceanic Template
A minimalist, blue, theme for Jekyll blogs.
Conway's Game of Life - In Rust
An implementation of Conway's Game of Life, written in the Rust programming language
Cromulence - A Super Serious Word Games Package (Python 3)
A hacky play project that I update periodically to help solve word games. At the moment just supporting Wordle and Quordle.
Hidden Markov Model (C#)
A basic Hidden Markov Model implementation written in C#.
Wiimote (C#)
A C# library that implements a Nintendo Wii Remote (aka Wiimote) as a C# object. This library was initially released as part of my university dissertation. It is based on the work done by the Nintendo Wii homebrew community and the original C# Wiimote implementation by Brian Peek.
HIDDevices (C#)
A C# library for enumerating human interface devices (HIDs) and getting their information. Part of my dissertation for my bachelors degree.
2D Vector Quantizer (C#)
A C# library that implements 2D vector quantization using the Generalized Lloyd Algorithm.
"Kniconic" WordPress Theme (PHP, HTML, CSS)
A Wordpress child theme based on Iconic One.
Minimal CV Template (LaTeX)
A LaTeX class designed for a minimal appearance CV/Resumé.