Web Development Projects

  • This Website!

    This website was made with Gatsby and React, using a small JSON file to emulate a kind of back-end. Feel free to modify and use for your own portfolio, you can find the repo below:

  • 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

  • Trade-Checker

    Simple Command Line program I made for a coding challenge. It monitors a folder for a specific file to be added, then moves that file to an archive and adds it to a database. Uses C# for the main application and SQLite for the database.

  • Python Graph Implementation

    A Python Project I started when I wanted to learn more about data structures and algorithms. Contains a simple implementation of Dijkstra's Algorithm, along with a reusable Graph data structure (which uses a linked list to respresent Nodes) Made Completely in Python 3.12, to take advantage of the extra type hinting.