Projects

Parklet

Tasked to re-imagine the aging ParkLet website, designing and rebuilding it for the modern age. Designs were provided and iterated using Balsamiq wire-frames. Development was done by exposing the backend (.Net) as a REST based JSON API. The client side code was developed as an AngularJS app. The finished result is a clean, fully responsive site, that was released late 2014. Backend Expose .Net backend as a REST based API. Web Design and build responsive site with an Angular JS app for client side search. Key Skills AngularJS Google Maps (JS) Bootstrap JSON .Net Balsamiq

A-Z Maps for Android

Tasked to bring the A-Z maps to Android. The big challenge was to allow for large downloads, and allow fast browsing of the hi-res maps. Downloads were achieved using APK expansion packs, providing a…

PocketParking

Tasked to design and build both the website and iOS app for the startup PocketParking. Initially a REST based API was built, designed to scale, and hosted on Google App Engine as the backbone of the…

Depart for Android

In-house project used to explore Google App Engine and Google Cloud Endpoints. These two great technologies are changing the way apps are developed, allowing full stack development at a rapid pace…

Sony Computer Entertainment

Research and development for Sony Computer Entertainment on various projects spanning Android, Sony TVs and PlayStation. Backend Consulted on best practice for back ends to both mobile and web apps…

London Underground for Android

The most popular London Underground app currently available with over 1 million active users. Key features are offline routing, a custom shortest path algorithm, and a robust multi-threaded tile…