Developer

As a frontend engineer, I've spent my career working on user interfaces for full-stack applications (mostly in React) and maintaining UI libraries. Here's a list of selected open source projects, many of which are creative personal projects. Some of my work is internal or no longer publicly accessible so you can find up-to-date details on my previous roles on LinkedIn or my resume

Title screen for Williwaw browser game

Williwaw

(Winter 2020)
This is a game I made based on the Atari game Tempest called Williwaw. It's not quite the same as the original but I had fun making it. It was made for desktop first but can be played on mobile

Built with TypeScript and HTML5 Canvas

Click to Play! / Source


Processed image of developer Derek Miranda

Canvas Video Effects

Here's an ongoing project where I take in a video stream and apply different effects like offsetting the RGB channels. I love thinking of a visual idea and trying to translate that onto the browser

Try them out! / Source


Simulated water image

GLSL Fragment Shaders

I'd always been interested in generative art so I'd been learning GLSL to write fragment shaders. I wanted to explore how shapes and colors react to different elements like time and randomness.

See them in action! / Source


FF0000 ad tech library logo

FF0000 Ad Tech Library

RED Creative Agency

(2018-2020)
This is the open-source library I'd maintained throughout my time at 160over90 (formerly known as RED). The FF0000 Ad Tech library (affectionately called "FAT") is a framework for building lightweight and feature-packed ads. My main contributions were building Webpack plugins and loaders to handle framework-specific parsing as well as traversing the Webpack dependency graph to gather binary files like images and fonts and put them into one payload file to reduce network overhead

Github