Things I’ve made trying to put my dent in the universe.

I’ve worked on tons of little projects over the years but these are the ones that I’m most proud of. Many of them are open-source, so if you see something that piques your interest, check out the code and contribute if you have ideas for how it can be improved. For more projects, please visit my GitHub (

  • Google Search Page

    I led and developed ~12% of top organized google search pages that you use and love everyday.

    Google Search

  • GoList

    An URL shortening service that lets you quickly browse a collection of links or files with one short URL.

  • Project Music

    An explorative UI concept website for being a hub for artists to collaborate and showcase their work and engage with their fans.


  • Self Driving Car

    Projects focused on traffic sign classifier, behavioral-cloning, lane line detection, vehicle detection & tracking, kalman filters, particle filters, PID-controller, and MPC.

  • Autonomous Drone Follow

    A neural network to identify and track a target in simulation and then issue commands to a drone to follow that target.

  • Robotics Search and Sample Return

    A robot rover that autonomously maps a simulated environment, searches for samples of interest, and pickes them up.

  • AirBnB Website Clone

    A simple UI Clone of AirBnB website built using Tailwind CSS. AirBnB is an online marketplace for homestays and experiences.

  • Google File System

    A distributed Google File System (GFS), partially implemented in C++.

  • Interactive Stonehenge

    An interactive fun simulation of Stonehenge in browser built in Three.js. Users can destroy, restore, add, remove, and customize objects and animations for creative fun.

  • Computer Vision

    A series of Udacity Nanodegree program projects focused on facial recognition, facial keypoints detection, automatic image captioning, and landmark detection and localization using SLAM.

  • Cloth Simulator

    A mass-spring system simulator that animates realistic hanging, pinned, falling, colliding, and folding cloth behaviors.

  • Graphic Renderer

    A fully functional, accelerated physically-based renderer using the pathtracing algorithm.

  • Netflix iOS Clone

    A simple UI Clone of Netflix built using SwiftUI. Netflix is an American subscription video on-demand over-the-top streaming service.

  • Tinder iOS Clone

    A simple UI Clone of Tinder built using SwiftUI. Tinder is an online dating and geosocial networking iOS application.

  • Twitter Website Clone

    A simple UI Clone of Twitter website built using Tailwind CSS. Twitter is social networking service.

  • Spotify Website Clone

    A simple UI Clone of Spotify website built using Tailwind CSS. Spotify is a digital music, podcast, and video streaming service.

  • Slot Machine iOS Game

    A simple but entertaining slot machine iOS game built using SwiftUI.

  • ChocoPyCompiler

    A compiler for ChocoPy, a statically typed dialect of Python.

  • Mesh Editor

    A mesh editor that renders and edits basic COLLADA mesh files.