Home

Currently studying for my Master's Degree in Computer Science at the University of Kentucky

*pfp by Dawning Crow* their site

Projects
Tree-Sitter Bosque

Syntax Highlighter using the tree-sitter project. Built using Javascript as its language to construct the CNF Grammar. It then gets compiled to a C parser that can be embedded to any Text Editor that has native tree-sitter support or via plugins. The list includes but is not limited to... Neovim, Helix, Sublime, Zed, VSCode, etc.

Minify: Spotify Minidisc Creator
Work in progress...

Minify is a Spotify API fetcher that given an user and the date range. Will render a minidisc album of that user's top 10 songs. Users are able to edit the default output to their hearts content and output their creation to different social medias. Mainly built to practice procedural texture generation, API communications and the Svelte Framework.

Blogs
Urigin Engine: Game Engine for any time

The Multi Platform Retro Game Engine

There are a lot of game consoles that have great quirks. Their gimmicks also created a vibe that just by using them got you entranced in the game. I still remembering using my DSI and playing the Legend Of Zelda: Phantom Hourglass which had one of the most fun puzzles that was only able to be created due to the design of the console. Game Design is about making the player have as much fun as possible. Limiting our ways in doing those year by year is not really a good method in improving our craft. So, I came up with Urigin Engine, a game engine which is to try and revive these consoles by making the creation and porting to other platforms as easy as possible.

Contacts
Resume