With a background in product and exhibition design I have been running my own business for the past 7 years with a focus on JavaScript and iOS development. I most recently developed digital prototypes as part of the lab team at the Future Cities Catapult, an urban innovation centre using technology to help tackle the challenges facing global cities.
Selected clients: Imagination, E3 Media, Albion London, ICC Lowe.
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 siteTo 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 articleI 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 articleBourne 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 siteI 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.
Technical experience:
AngularJS, Ansible, AWS, BDD, Canvas, CSS3, Git, HTML5, iBeacons, iOS development (including Core Data, Networking and Push Notification experience), JavaScript (Node & Browser), Objective-C, React/Flux, SASS, Vagrant
Please drop me an email to discuss your next project.