Work Samples and Demos

COVID-19 Visualization Web App

A COVID-19 application in order to make sense of the US data.

Tech Stack: D3, Svelte.js, Material UI, Node.js/Express (API Server), Heroku (API Host), Amazon DynamoDB (persistence), Redis (caching).

Data source: The COVID Tracking Project

Solar System Simulation Demo

A solar system simulation I created using WebGL, Three.js, and GLSL.

The sun was made using a two spherical shapes in Three.js, with a texture overlaid the inner sphere, and manipulated using GLSL

Mouse Controls:
Double mouse click + move up/down = zoom
Single mouse click + move = rotate camera

Some controls are provided to manipulate the animation of the sun. I was inspired to do this after watching a lecture by Bret Vector, Inventing on Principle, that discussed giving developers visual tools in order to help build intuition and understand the underlying code better.

Lecture Link: https://youtu.be/PUv66718DII

Disney/ABC Project - OTV (Owned TV Stations) Video Page

One of my first major projects using AngularJS. ABC's Owned TV Stations needed a new video page to replace their old, outdated site.

Of note is how I was able to build components using AngularJS to streamline the development and prototyping process. I was able to produce new prototypes and front end designs at a rapid pace.

As of 2017, the project is still live on the 8 ABC Owned TV Stations.

Los Angeles ABC7 Link

Dressmaker Demo

A proof of concept I did for a prospective client. The idea was to allow a user to configure their dress according to a series options we presented them, and depending on the options, we present them with more options to build their custom dress.

Selfie Camera Prototype

A prototype I built to test out the camera API of HTML5.

NOTE #1: In order for the app to work properly, you must give access to your camera.

NOTE #2: This app doesn't store anything, such as pictures, on the server, it's entirely driven by the browser.

NOTE #3: Built for Chrome, Camera API may not be available on some browsers, like Safari