Portfolio

Selected Client Work

I've been making iPhone apps since the introduction of the App Store in July 2008. I have built a number of my own apps (which have been featured by Apple amongst others) and I have built apps for a hugely varied client base; everyone from worldwide brands to single-person businesses. I have consulted on iPad magazines, built top 10 ranking apps (including at least four that have reached #1 in the App Store), and been featured on national television. In addition to building my own apps, some of them have become businesses in their own right and have been successfully acquired.

If you need an iOS developer, then I'm probably what you're looking for.

  • Available from September 2026Short remote contracts and focused project work at £800 per day (plus VAT if applicable).

I have worked on over 200 apps since 2008 but many of the client projects I work on are internal or covered by NDA. The list below is a representative sample rather than a full portfolio. Every app I work on is built using native Swift / Objective-C for Apple platforms; I do not work on Android or cross-platform projects. I'm very proud that so many clients have retained me for several years and then asked me to work on additional platforms. You may also be interested in my self-published apps.

U (formally UKTV Play)

UK streaming service for iPhone, iPad, and Apple TV

Ongoing contract since 2018
The U app running on Apple TV

I started working with UKTV in 2018 to bring their streaming service to the Apple TV. Whilst several apps of this nature have been built with TVML templates, I built the app natively in Swift in order that I could match the provided designs as close as possible and have full control over the trackpad on the Siri Remote.

Features included complex video integrations with FairPlay DRM and preroll / midroll advertising, a custom built caching layer for the rich recommendation engine, Apple TV functionality such as Top Shelf integration, bespoke UI creation alongside the Focus Engine for a dynamic interface, and much more.

The most exciting aspect for me though was the ability to work with invite-only Apple technology to integrate with the TV app. One of the best moments in the project was when our contact at Apple said "please share my congrats to your tvOS developer; I don’t remember the last time a dev completed TV App integration in just 2 passes". As a result, the app now comes preinstalled on all Apple TV models in the UK.

The U app running on iPad

Following the success of the Apple TV app, I was asked to rebuild the iPhone and iPad apps as the sole iOS developer and I have been maintaining and adding features to all three platforms on a multi-day maintenance contract ever since.

ATPdigital

Pioneering flight theory training software

Ongoing contract since 2022
ATPdigital for iPad

I was initially contracted by Bristol Groundschool to maintain their existing iPad and Mac apps which are used to train pilots in flight theory through lessons, quizzes, and exams. One of my first jobs was to write a Catalyst version of the Mac app in order to reduce the amount of maintenance to a single iPadOS-based codebase. I fixed numerous bugs and added many new features before working on a new SwiftUI based version with my own UI design and native code for both platforms. This new version made use of an improved local database and a rewritten encryption layer to significantly reduce loading times.

DrinkCoach

Alcohol tracking with goals, notifications, and PDF exports

Ongoing contract since 2017
DrinkCoach for iOS - Developed by Ben Dodson

I rebuilt DrinkCoach from scratch for Orbis Media and HAGA using Swift. The work included custom drink data, local notifications, infographic sharing, a calendar overview, PDF reporting, UX improvements, and ongoing platform updates. I'm engaged in a long term maintenance contract and recently added support for Liquid Glass in iOS 26. The app has been downloaded over 100,000 times.

Lumolist

A trusted tool for exploring professional lighting gear in the film industry

2020 to 2026
The Lumolist app on iPhone

Lumolist is a catalogue style app for the film industry allowing crew to build their job lists from over 9000 products. I started working with Lumolist when their original developers were struggling to scale the app to allow for more than 50 items at a time. I completely rebuilt the app so it could scale to near-infinite list sizes and built the backend service to host the data. The app can run completely offline after its initial download and includes many features including push notifications, PDF exports, and a custom-built advertising and sponsorship system. It also touts accountless syncing and the ability to share lists with other users via Universal Links.

GoTodo (formally Revival)

A complete rebuild of a deceptively complex task planning app

2019 to 2026
The GoTodo app on iPhone and Apple Watch

I worked with Wonderboy Media as the sole iOS and watchOS developer to rebuild Revival as a modern Swift app. The project included local notifications with snoozing, timezones, locations, subtasks, priorities, lists, tags, notes, files, contacts, subscriptions, Reminders integration, Siri support, accountless sync, sharing via secure URLs, theming, localisation, and automated App Store screenshot generation. After launch, I added an Apple Watch app and other extension-based services such as home screen and lock screen widgets as well as rebuilding the UI to support Liquid Glass in iOS 26.

JobSwipe

The job search that gets smarter as you use it

2019 to 2025
JobSwipe for iPhone

I was originally hired by JobSwipe to do a code and UI audit of their app which had been built by an offshore team in India. My comprehensive review led to them hiring me to rebuild the app from scratch.

JobSwipe has a Tinder-style swiping interface that allows you to quickly scan through a stack of jobs and automatically apply to the ones you are interested in. Whilst the app is simple for end users, there are a number of complexities hidden from them as each job may come from a different aggregator which may require extra fields in an application or questions for the user to respond to. Later on, I built the CV generator that allows users to quickly build a CV if they don't have one of their own to upload.

I was responsible for keeping the app updated for a number of years including a complete redesign of the app interface and the addition of several new features and localisations.

Yabla

Language learning across 6 different apps for iPhone, iPad, and Apple TV

2017 to 2025
The Yabla app on iPhone

I worked with Yabla for many years on their unique language learning apps. Rather than teaching you word by word, Yabla instead uses real footage from foreign shows broken into bite-sized pieces with interactive captions and learning games. I worked as the sole developer and designer on the iPhone and iPad apps, fixing issues with their existing Objective-C codebase before rebuilding it entirely in Swift. This work included offline video, advanced subtitling, and in-app subscriptions. I also needed to create a comprehensive build and distribution pipeline as there was a separate app (from a single codebase) for each of the six languages they supported. The build system also allowed for a single app that contained all six languages though this was never launched publicly.

With the success of the iPhone and iPad apps, I was then tasked with bringing the same innovative captioning system to the Apple TV and did so with six more apps built from a single shared codebase.

Outrun

Win prizes by competing with steps

2017 to 2022
Outrun for iPhone

I worked on the Outrun iPhone app for a number of years as the sole iOS developer. The app was a competition based on the number of steps you did each week with a small entry fee and a payout for the top 10 winners. There were multiple different contests to enter with the app expanding to allow users to create their own running groups and contests. I built the app on top of Firebase for fast, realtime syncing of data and integrated the app with Apple Health, FitBit, and Garmin for accurate step counting. There were also push notifications and a complex integration with Stripe to enable payments for entering a contest and payouts to winners. This required careful navigation of Apple's App Store guidelines.

Reaction Cam

The most advanced reaction video recorder on the App Store

2017 to 2022
Reaction Cam for iPhone by freelance app developer Ben Dodson

I designed and built Reaction Cam, an iOS app for recording a user’s reaction alongside video or browser content. The project required working around difficult sandboxing constraints, then later adding premium subscription features, pause/resume, headphone audio balancing, outro recording, and broader UX improvements.

Gyfted

A universal wishlist app with a share extension

2019 to 2020
Gyfted for iOS - Developed by Ben Dodson

I worked as the sole iOS developer on Gyfted, a wishlist app with several pieces of swiping interactivity and subtle animated bounces to make the app feel right at home in the modern iOS ecosystem. The app included push notifications, address book access, and a full sharing suite powered by Universal Links allowing the app to be opened directly to specific sections of the app or redirecting a user to the App Store if they didn't have the app installed.

Great British Bee Count

Counting bees with Friends of the Earth

2015 to 2018
Great British Bee Count for iPhone

I worked with Two Thirds Water to build and maintain the Great British Bee Count app for Friends of the Earth. The app supported offline counts, automatic synchronisation, bee and plant information, iPhone and iPad layouts, and annual updates.

Brapp

Music collaboration, video recording, and custom audio tools

2015 to 2018
Brapp for iPhone

I worked as the sole iOS developer on Brapp through multiple major releases, building custom video filters, low-level audio balancing, real-time waveforms, recording flows, beat trimming, export tools, sign-up improvements, UI redesigns, as well as surviving several Swift migration phases.

Calm Radio

Listen to calming music and sounds on iPhone, iPad, and Apple TV

2015 to 2017
Calm Radio for Apple TV - Developed by Ben Dodson

I designed and built the Calm Radio Apple TV app with blended atmosphere tracks, video backgrounds, dynamic artwork-driven visuals and blurs, and support for Top Shelf. I then rebuilt the universal iPhone and iPad app with alarms, sleep timers, favourites, Chromecast streaming, video backgrounds, 3D Touch, and extensive responsive layout support.

Foodim

A food photography social network created by Nigella Lawson

2014 to 2017
Foodim for iPhone

I was approached by a team representing Nigella Lawson to work on an app centered around food photography. As a big fan of Nigella, I jumped at the chance and spent several months working on the Foodim app.

When I first joined the team, there was a basic app that had been built but it wasn't anywhere near polished enough for launch. The custom made blur filter was working but the app would crash from memory constraints after you took a few photos. I started by rebuilding the photo memory subsystem and working on the fundamental basics of the networking. Over time I helped work out UX issues, redesigned various aspects, and moved the camera code over to a newer image processing system including working on the draw-to-blur functionality and improving the gyroscopic tilt mechanic to adapt depth of field. I also used my contacts with Apple Developer Relations to setup a meeting between Apple and Foodim to showcase the app and get their opinion on improvements that could be made.

Booktrim

Booking and management apps for barbers

2016
Booktrim for iPhone - Developed by Ben Dodson

I built the Booktrim customer app and later worked on TRIMbook for barbers. The work covered booking, payment, appointment management, API best practices, App Store publishing, TestFlight beta testing, and efficient mobile workflows for both customers and businesses.

Glenfiddich Residence Changi

An iPad-controlled installation with audio, video, and atmospheric effects

2015
Glenfiddich for iPad

I worked with Verb Digital to build a unique iPad app for a Glenfiddich airport installation. The app displayed live Scottish weather data, triggered matching audio, and controlled a physical weather chamber with fog, wind, and rain.

Channel 4 Horse Tracker

Live time-synced horse tracking for The Grand National

2013
Channel 4 Horse Tracker for iPhone and iPad

I worked with Monterosa Productions as the sole iOS developer for Channel 4’s Grand National second-screen app. The app used live tracker data for each horse, showing position, speed, and distance, then listened to the TV broadcast to stay perfectly time-synced despite broadcast delays around the UK.

The app had 165,000 unique users during the Grand National and reached #1 on the App Store.

More Client Work

Shorter contracts and discontinued apps

Dooo

Order a haircut as quickly & easily as ordering a taxi or a takeaway

2021 to 2022

Yoke Pro

Invoicing made easy for individuals and small businesses

2021

Grow Football

Real-time football analysis on your iPhone

2020 to 2021

Solcaster

A reverse weather app using custom location lookup and weather prediction logic.

2018

AlcoPath

Clinical assessment tools for alcohol withdrawal and Wernicke’s encephalopathy.

2017

Sporta

A Swift rebuild for football match reminders and local notifications.

2017

Show Me The Next

A minimalist iPhone and iPad reading app with remote article updates.

2016

Clinix

A video consultation app for GP appointments and medical record access.

2015 to 2016

Munchkin Report

A child activity tracking app with account sync and 3D Touch interactions.

2015

Natural Cycles

Native Apple Watch app, Glances, notifications, and complications for fertility tracking.

2015

Chipp’d

A Swift rebuild with custom QR scanning for printed physical products.

2015

LOLy

A keyboard sticker extension with cloud synced favourites and updates from an API

2015

IslandBreak

An offline travel guide for The Bahamas with offline maps and a custom CMS.

2014

kontent

A native iPhone app with offline sync, social login, push notifications, and sharing.

2014

Meat Map London

A London food guide with rich metadata, iCloud favourites, and a custom CMS.

2013

The Craftsman

Prototype horror-game mechanics, camera input, glyph recognition, APIs, and Twilio integration.

2013

The Million Second Quiz

Gracenote audio synchronisation for NBC’s live gameshow app, which reached #1 in the US.

2013

Million Pound Drop

Second-screen features, gesture updates, question packs, and Retina iPad assets.

2012

ExpenseMagic

A native iPhone rebuild and backend overhaul for a #1 finance app.

2011 to 2013

L’Oreal Vichy

Internal recommendation app and backend for shopping centre roadshow campaigns.

2011

Oxford University

Internal iPad tools for the Blavatnik School of Government.

2011

Nectar Card

Viewing and redeeming offers as well as working on numerous UI and UX concepts.

2009 to 2010

Social Beacon

An iPhone app built for Channel Five’s The Gadget Show, reaching #4 on the App Store.

2009

Need help with an Apple platform app?

I am currently available from September 2026 for remote contracts and focused project work at £800 per day (plus VAT if applicable).

Get in touch >