Projects
BLUEGREEN
Tirest
Tired.. Tirest.. Tertis.. Tet.. ris?
Play my own version of the classic block dropping game with leaderboards and account statistics.
Three Showcase
A collection of example applications made with Three.js.
Sweep
Minesweeper with Svelte + TypeScript.
Nature of Code
This is an ongoing implementation of exercises from the book The Nature of Code by Daniel Shiffman.
Kana Totsugeki
A simple game to help learn the Japanese kana systems hiragana and katakana through the repitition of time restricted recognization.
Experience
The Humane League
Full Stack Developer
Improved developer experience by maintaining configurations for linting, formatting, and typings. Built components and pages using Typescript, React, and JSX. Created and maintained Contentful CMS components. Contributed to enhancing donation processes and analytic systems for higher supporter conversion rates.
Osmosis - Knowledge Diffusion
Full Stack Developer
Development and maintenance of backend REST APIs. Enhanced video streaming technologies by implementing encrypted HLS feeds using an FFMPEG processing pipeline to prevent content piracy. Led vulnerability triage and resolution efforts on HackerOne platform. Created mobile apps with Apache Cordova framework. Upgraded Stripe payment processor for managing recurring subscription payments via Recurly.
Front End Developer
Maintained existing pages to meet updated code standards and minimize technical debt. Resolved user bug reports by reproducing and fixing issues.
Front End Developer Intern
Production of web pages based upon Figma design files in a proprietary framework which utilized Knockout.js + Jade templating.