Google Glass


The classic copter game, now on Google Glass! The popular flash game can be played on Glass using simple head movements. Tilting your head up/down controls the altitude and tilting your head left/right controls the speed of the helicopter. The objective is to get as far as possible without running into anything.

Kamioke let's you sing along and Karaoke with Google Glass! Lyrics display on the screen simultaneously with the bone conduction audio, letting the user experience the song as if it's truly playing inside their head. 

Android Apps


Yo is a simple app that lets users send a "Yo" to others. It's a zero character communication tool that has the potential to revolutionize mobile communication. As an Android Developer, I worked on designing aspects of the UI, developing & coming up with new features, as well as implementing efficient solutions to problems in both the front and backend. Later on, I expanded the platform to support both Google Glass and Android Wear.

Released in late 2013, Switchr has since revolutionized how more than half a million people use their Android devices. Navigating between recent, running, or favorite apps has never been easier!

Released in early 2013, Sidebar was one of my first apps to gain mass popularity. Users can pin their favorite apps & toggles to the sidebar and access it from anywhere!

A simple app that rounds the corners of your device's screen. Initially released as a joke, Roundr soon became one of the most popular apps on the Play Store.

This was the first app I made that became successful. It lets the user access floating sticky notes from anywhere and dock them to the side. Useful for jotting down quick, temporary notes.

This was the very first computer program that I wrote. Consisting of many thousands of lines of code, the graphing calculator was capable of turning literal mathematical expressions into visual graphs by parsing the user's String input.

Accelerometer mouse was one of the first Android Apps I created. Its purpose was to control the mouse movements of a computer using the device's accelerometer. The accelerometer and touch data is relayed via the network to a desktop app written in Java, which supports all platforms including Windows, MAC, and Linux.

A simple program created for the pcDuino that lets the user change the states of its GPIO pins. This program was used to test and develop the software running on the pcDuino in this robot.


Like what you see?

Check out the source code to many of the projects listed here and more on my Github!