Portfolio

Personal Projects

Discord bot

Discord bot developed with Discord.js API and hosted locally on my own personal Ubuntu server.

Node.js, Discord.js, TypeScript.

→

IniTUItive Tracker

A simple terminal user interface (TUI) for tracking RPG initiative order.

Go, tview.

→

Professional Projects

nanp-number-generator

NPM package that generates only phone numbers that are compatible with the North American Number Plan.

TypeScript, vitest.

→

ReFactory

Browser-based factory game clone, built in less than one week at Epicodus. Use WASD to control the player and click on resources to collect them.

Once the player gathers enough resources, they can place machines to mine and refine raw resources into more valuable ingots.

HTML, CSS, JavaScript, jest, webpack, Bootstrap, jQuery, perlin-simplex, popper.js.

→

Volunteer Projects

Hexen Wiki

This is the public wiki for our group's Fear & Hunger-inspired RPG. This site was designed to remove the need for a Google Docs page and Discord server so that all players may freely read and reference rules on their mobile devices.

HTML, CSS, JavaScript.

→

D&D Critical Effects Generator

Browser tool built to assist with our D&D game nights. A simple webpage that holds various critical success and fumble effects.

HTML, CSS, JavaScript, Bootstrap, jQuery.

→
Copyright 2025 KirbyPaint