Competitive, location-based photo sharing app. Rate photos with emoji and yesterday's top-rated pics become hitpics!
High frequency quantitative trading bot implementing statistical arbitrage strategies on a cryptocurrency exchange.
3D rendering of my family's kitchen in South Africa. I modeled the entire scene from scratch and this is the project I'm most proud of.
Web app for creating Spotify playlists from your Pandora ‘likes’. Featured on ProductHunt.com, Lifehacker.com, and others.
Voxel engine written with raw WebGL (no libraries) and inspired by Minecraft. The terrain is procedurally generated and editable.
Educational quiz to aid the learning of world country locations and capitals. Little planes fly around for entertainment!
3D rendering of my dad's face that I built from scratch. Turns out that it's pretty hard to escape the uncanny valley.
Dashboard for campus police dispatchers that shows students in distress or panic, and the officers that are responding to incidents.
A bunch of interacting, emotional emoji. With simple rules around happiness and sociability, interesting relationships form.
Competitive Snake game with a Minesweeper twist. Featured on four web-based gaming sites and received 6,000+ high scores.
Interactive confetti simulation written with raw WebGl (no libraries).
Ruby gem for downloading a user's Pandora.com data. It's been downloaded over 11,000 times and ported to Node.js.
Web app that automatically completes a Dunkin' Donuts feedback survey to earn you a free donut.
Dockerized CLI tool for quickly generating 3D models from a set of images using OpenMVG and OpenMVS.
Configuration files for my over-optimized development environment.
3D rendering of a TJ Maxx redesign concept that I built from scratch.
3D model of the human body that I made from scratch.
My very first website! I still think it's pretty cool.