Projects

PHP 2015 - Now

Library of Codexes

LibraryofCodexes (LoC) is a comprehensive collection of videogame codexes compiled into ebooks. LoC originally started out as an interactive library where you could read the individual entries but since has been converted in a website that houses ebooks of the compiled text for each game.

JSON 2021 - Now

Videogame Dataset

A collection of scripts that parse and sanatize CSV files with the codex data, and then formats them into entries that can be inserted into the database.

MYSQL, PERL, PHP 2017 - Now

LoC Helper

A collection of scripts that parse and sanatize CSV files with the codex data, and then formats them into entries that can be inserted into the Library of Codexes database.

PYTHON 2021 - 2021

Steam Parser

SteamParser is a data ingestion pipeline that pulls unique videogames from curated LGBT+ lists for evaluation / addition to GamewithPride. This is data collection script used to automate gathering information for GamewithPride.

PYTHON 2021 - 2021

IGDB Parser

IGDB Parser is a data ingestion pipeline that finds videogames based on their title and pulls down various information from the Internet Game Database. This is data collection script used to automate gathering information for GamewithPride.

LARAVEL, MYSQL, PHP 2021 - Now (Rebuilding)

GamewithPride

Gamewithpride is a website that curates videogames with LGBT+ content. Each game is tagged from the curated list of approved tags, and given an LGBT+ description. This allows users filter the collection to find games they want to play.

LARAVEL, MYSQL, PHP 2019 - 2020

Astral Sales

AstralSales is a banking system commissioned by the World of Warcraft guild Astral-Turaylon to keep track of boosting sales. It also keeps track of payouts, guild cuts, gold distribution across servers, transfers, and player balance.

PHP, PYTHON 2018 - 2018

Warcraftlogs Parser

Pulls character stats data from the top 100 parses for each class/spec combo on Warcraftlogs for the most recently released mythic raid. Data is converted into CSV files that are then ingested and displayed.

LUA 2017 - 2017

XtoLevel

XtoLevel is a Elder Scrolls: Online addon that calculates the approximate time to level based on xp gains while doing dungeons, killing mobs, completing quests, or battleground.

FLASK, PYTHON 2017 - 2017

Chronocirrius

Chronocirrius was a web interface for the Chrono package (a hybrid rule-based and machine learning system that identifies temporal expressions in text and normalizes them into the Semantically Compositional Annotations).