My main interest is in mobile app development for the Windows Phone and Android platforms. Have a look through the various apps that I’ve built in the past, and some that are still under development. If you’re looking for support with an app, please tweet me or contact me.


View live bus times at stops across Edinburgh. Add them to your favourites list with the bus stop code or scan the QR code to view the times for any stop you pass.


Easily share your location with friends. This was created in 24 hours as part of an Appathon to raise money for Marie Curie Cancer Care.


Remote control a Mindstorms NXT robot over Bluetooth.


I made a lot of icon packs and themes for launchers popular at the time. This can be considered an archive of them, since they’re no longer updated or maintained.