PokePilot is an iOS app that shows pokemon around you. Built as a companion to the popular Pokemon GO game. It is a full native implementation of the scanning mechanism. Serverless! We had 2k beta signups and 30k on the launch list. Decided not to release due to fear of legal issues and inevitable C&D's.
This project allows a remote control car to be controlled via a ps3 controller. The remote's cover was removed and appropriate pin were connected to an mbed microcontroller so that the car could be driven by digtal signals output from the mbed (controlled by main.cpp). The ps3 controller axis values input are taken (using pyusb) and converted to pwm signal values.
A realtime web app that lets you play music from youtube on a host computer (a client that creates a room) and the features of the app such as adding to the playlist, rearranging the playlist, music controls such as play/pause and next are all controllable through guests (a client that joins a room). All the UI and data is updated in realtime for all clients connected their respective rooms thanks to SocketIO.
SuperAwesome offered an online service for kids to get toys tailored to their gender for free in return for their feedback. This was a summer internship at a London Startup where I worked as a developer in a small team: I redesigned and implemented several features, that had significant benefits for staff members. I developed a dashboard from scratch that allows users to compare many metrics important to the business.
I was an intern on the mbed team for my industrial year placement. I was a web application developer utilising Python and Django to improve mbed.org visually and architecturally. I developed many new features, including the stack overflow style QnA section. I also gained experience in embedded development, using C/C++ while porting the mbed SDK.