• posts projects
  • DraftGen

    March 2021

    • Haskell
    • CLI
    • RestAPI

    A small CLI tool for generating booster packs for Magic: The Gathering the card game to be imported as assets to Tabletop Simulator.

  • Pokédex

    December 2020

    • Clojure
    • React-Native
    • Mobile
    • RestAPI

    A Pokédex app which gives you all the details of every Pokémon in the database.

  • LastPass-tui

    August 2020

    • Haskell
    • Nix
    • NCurses
    • TUI

    A terminal user interface client for the LastPass password manager.

  • GameOfLife

    February 2020

    • Haskell
    • Nix
    • OpenGL

    A simple GUI implementation of Conways Game of Life with different starting states showing off the interesting complex patterns that can emerge from a set of simple rules.

  • SKRP

    January 2019

    • Clojure
    • JavaScript
    • Python
    • NetJSON

    Proof of concept showing the use of the NetJSON specification to collect information about networks for monitoring purposes and making adaptions to the network for optimisation purposes.

  • FilmGuru

    October 2018

    • JavaScript
    • React
    • Redux
    • RestAPI
    • Node.js

    An internet movie database for looking up your favourite movie and viewing ratings.

  • Christopher-Bot

    June 2018

    • Python
    • Discord
    • API

    A Discord bot for moderation and other misc features that interact with various different APIs.

  • Gymnotus

    January 2018

    • Java
    • JavaFX
    • JDBC

    A GUI application for tracking your workout sessions and displaying related data.