Software Projects


Vivid is a Vim plugin manager, built to be minimal, fast and efficient. Vivid provides Vim users with simple, but powerful tools, which allow them to fine tune exactly when their plugins should be enabled.


An attempt to create a simple database engine and RDBMS which stores the table data in text files, using the CSV format.

Code Dump

A repository of random code, programming notes and project assets I have created, ranging from experiments to fully functioning programs.

Hardware Projects

Cheap Thermoelectric Generator

Building a Thermoelectric generator as cheaply as possible, capable of charging a mobile phone, using the Seebeck Effect.

8-Bit Homebrew Computer

I am designing an 8-Bit Computer completely from scratch out of Logic gates, using only my basic knowledge of how a computer works.