Web Development Projects

  • This Website!

    This website was made with Gatsby and React, using a small JSON file as a CMS. Feel free to modify and use for your own portfolio, you can find the repo below:

  • FrontEndGov Task List

    A web application in the style of gov.uk websites. Made for a coding challenge, the front end is 100% Vite and react.

  • Recipe Search Project Image

    Recipe Search

    A Full stack web application made in NodeJS, and hosted in vercel. Contains a REST api that allows you to query a Postgress database of recipes pulled from Food Network and simple front-end that let's you search through each recipe in the api. Written with Nextjs in Typescript for both the api and frontend application.

  • vscode-language-renpy Project Image

    vscode-language-renpy

    Contributed to an extension that adds VSCode support to the Renpy Programming Language. Mostly a Typescript project, with a little bit of node for the running process

Game Development Projects

  • Minotaurus Project Image

    Minotaurus

    A game where you wander around as a minotaur in a dungeon hunting mages (who also throw fireballs!). Made using Phaser and JavaScript. Code is available on github, and feel free to play it in the browser on itch!

  • Diece Project Image

    Diece

    A short section of a turn based combat module made in Renpy, where you play as a little guy and run do some combat against some not so little guys. Feel free to edit it and use it as you wish

  • TicTacToeMultiplayer Project Image

    TicTacToeMultiplayer

    A tic tac toe client/server pair made with SDL2 and Java. Uses TCP to transfer a single string over a network port. Server was made in Java using the FXGL game engine.

Other Development Projects

  • BackendGov

    A backend server for the previously mentioned GovFrontEnd. Made using fastapi and python, it exposes various HTTP REST endpoints for use in storing, modifying and adding tasks to an SQLite Database.