Whereabouts London is an experiment in open data, seeking to reimagine the boundaries of the city by merging over 200 data sets about the way we live. Featured in The Economist and TimeOut.
I worked as part of a team of designers, technologists and data scientists to build this API backed AngularJS app, allowing you to explore London's new boundaries.Launch site
To help visualise the live data feeds from a newly installed air quality sensor network I developed several browser based prototypes using AngularJS and the Rickshaw graphing library for D3.
To provide a simplified data set to the front end app I created a proxy in Lua using APITools to perform on the fly transformations of the API responses.View article
I assisted one of the winning teams of the Lean Startup Hackathon at this year's Future Everything festival to build a prototype of their concept, a service to connect citizens with local councils.
In a short 3 day sprint working alongside a UX specialist I developed a hybrid HTML5 mobile app for iOS with a NodeJS/MongoDB backend for data collection which the team were then able to demo to festival goers.View article
Bourne out of a research project into the many different types of data user, the Urban Datastore seeks to simplify the discovery and consumption of open data sources.
This ongoing prototype needed a flexible server-side architecture which the team could easily iterate on. After considering many options, including fully fledged data store specific CMS's, we chose the KeystoneJS web application platform which offered ultimate flexibility and frictionless updates to the data model.Launch site
I offer my clients a breadth and depth of knowledge honed from a lifelong interest in design & technology combined with an exploratory approach with a rapid cycle of learning and iteration, generally adapting my skills and toolkit to the job at hand. That said, I am particularly well versed in building for mobile touch devices, API design and data consumption, UI development and interface animation.
Please drop me an email to discuss your next project.