Note: writeups are still in progress
A chrome extension designed to improve digital reading and focus.
Uses the DOM API to create a blur viewport that can be moved up and
down a website (can traverse up and down paragraphs, focusing in on
each individual paragraph or section). Developed prototypes using
design techniques and frameworks (ie. Double Diamond, User-Centered
Design, Iterative Design).
Build Your Own World
A game designed and built using a modified version of a tile
rendering engine. Features include: pseudo-random world generation
and interaction, saving worlds and persisting settings through
serialization, custom data structures used to generate dungeons.
Java | (code avaliable upon request)
A mini recreation of the Git version control system (13 Git
commands) built from scratch using various Data Structures with an
emphasis on readable code and design; created additional bash
scripts for testing. Uses serialization for persistence, utilized
algorithms to optimize commands for specified big O runtimes.
A template system for building static websites using pug.js
(formerly Jade.js) and node. Originally built to host my writing
projects for COLWRIT R4B (Reading, Composition, and Research). Built
and designed from scratch by me.