About Me

I am a senior developer, specialising in iOS and macOS apps and happy to work in both Swift and Objective-C. During the past 12 years working with agencies and start-ups in London, I have helped launch over a dozen apps and worked on a couple of dozen more. I have now relocated to Romania. I am available for fully-remote contract positions in EU/UK timezones, with billing via a UK-registered company.


Managing Directory and Lead Developer

2005 - Present

Independent iOS and macOS application development. Simulator Recorder and Window Grabber macOS apps. Plaques travel guide app for iOS and Android. Lexical word game for iOS and Android.

Tech Lead

August 2019 — September 2022

Tech Lead for Avanti West Coast app, with responsibilities across iOS, Android and Backend. Senior iOS developers on other company projects, mainly FirstRail apps.

Senior iOS Developer

May 2017 — July 2019

Lead developer of security-focused SDK and accompanying app. Worked closely with security team to build internal cross-platform encryption library.

Senior iOS Developer

Nov 2016 — Feb 2017

Lead developer for the v1.0 of the Peanut app, taking it from concept to launch in a few months.

Senior iOS Developer

May 2016 — Oct 2016

Lead developer of the My Oxfam app, taking it from prototype to launch in a few months.

Senior iOS Developer

Oct 2015 — Mar 2016
This is Smith

Lead developer, Werkin app. Worked closely with backend team to define APIs.

Senior iOS Developer

Apr 2015 — Sep 2015
The BIO Agency

App prototype for IoT product which was never released.

Senior iOS Developer

Feb 2015 — Mar 2015
Splash Worldwide

Internal iPad app for retail client.

Senior iOS Developer

Jan 2015

Added WatchKit support to the Where Are You? app.

Senior iOS Developer

Nov 2014 — Dec 2014

Adding new features for Toyota dealer sales app which I had previously developed for the company.

Senior iOS Developer

Sep 2014 — Oct 2014

Brought in to work with their existing off-shore app dev team to add custom UI to an internal oil futures trading information app.

Senior iOS Developer

Sep 2014

Develope the eLLawalk iPhone app for Victorinox. Included Instagram API integration and MapBox SDK for custom map deisgns and offline tile caching.

Senior iOS Developer

Jul 2014 — Aug 2014

Brought in to fix SpriteKit and video processing issues with an iPad app developed for a leading cereal manufacturer.

Senior iOS Developer

June 2014 - Present
Delivery Craft

An app for writing handcrafted letters which can then be printed and assembled.

Senior iOS Developer

May 2014 — Jul 2014
The App Business

Bug-fixing and development of a few new features on existing News International apps. Included implementing in-app purchasing.

Senior iOS Developer

Oct 2013 — Apr 2014

Development of an internal dealer sales iPad app for Toyota dealerships.

iOS Developer

Sep 2013 — Oct 2013
True Digital

Updates to Aspen newsreader app.

iOS Developer

Jun 2013 — Aug 2013

Work on the CelticLIVE app, which included implementing live match-day data feeds.

iOS Developer

Jan 2013 — May 2013

Lead iOS developer on the initial build in Munich of Audi On Demand and its companion internal iPad app.

iOS Developer

Sep 2012 — Dec 2012
Zonica Mobile

Internal app for a conference, including a client-server chat feature. Prototypes for various other apps which never passed the pitch stage.

iOS Developer

Sep 2012

App for the Ford stand at the Paris motorshow.

iOS Developer

Jul 2012 — Aug 2012

Bug-fixing the Summly app before handing it off to its new developers. Adding Core Date storage to the Apptimiser tracking library.

iOS Developer

Apr 2012 — Jul 2012

Developed iPad version of the Rara music app.

iOS Developer

Jan 2012 — Apr 2012

Built iPad version, working from existing iPhone codebase. Fixed networking issues across both platforms and streamlined existing code. Worked closely with founders to implement new features.

iOS Developer

July 2010 — December 2011
M&C Saatchi Mobile

Lead developer on multiple iOS apps for many household name brands and celebrities, including: Kelly Hoppen Home Style, Gordon Ramsay HD, Kirstie & Phil House Hunter, Boots Treat Street Trolley Dash and Topman Generation Magazine. Contributor or bug fixer for many other projects, including Vue Cinemas, Speedo Triathlete, AXA International Health Care, Yo! Sushi, Gino di Campo, Video Jug, SMA Baby and Ernst & Young EY Insights.

iOS Developer

February 2010 — July 2010
acrossair (Imano plc)

Lead developer for the Condé Nast Traveller City Guide series and for iPad launch day game Mini Monsters. Worked on many other in-house and client projects, including the Webby Award-winning Stella Artois Le Bar Guide and the Blue inc. e-commerce app.