Raffler (Android, iOS [Codename One] for Saatchi & Saatchi)

Snap 2016-07-12 at 22.57.57


How does it work?
STEP 1) Download Raffler and register
STEP 2) Watch two 30 second ads to enter to win at least £1,000
STEP 3) If you win, securely claim the jackpot through the app
STEP 4) Return daily and enter again!

Raffler generates the prize fund from players watching adverts. So the more people that play, the bigger the prize fund!

Invite friends to play and grow the amount of money that YOU could win.

Free App, Free Play, £1,000’s Every Day.

I was contracted by Saatchi & Saatchi to build this exciting app. I decided to develop it using Codename One. It has now been featured in many newspapers and websites (Gizmodo, app of the month as well as number one trending app on the app store on release) and is doing extremely well right now, Raffler has had over 100 winners so far and has paid out over £150,000 to date.

raff1 raff2raff3 raff4


Clinix (Android app for NHS)

Get free video consultations with your own NHS GP on your iPhone. It’s quick and easy to book an appointment and having the consultation on your mobile means there’s no need to take time off work or travel to your NHS surgery.

When booking your appointment, you also have the option of uploading an image for your GP to view prior to the consultation.

Clinix is also an Electronic Patient Record (EPR) system where you can securely record and keep your personal medical history and records. These records are then visible only to your GP for reference during consultations.

Clinix uses the latest cloud technology to ensure your consultations are always secure, confidential and convenient.

screen320x480screen320x480 (1)

screen320x480 (2)screen320x480 (3)

The Recreated Sinclair ZX Spectrum (Android app)

Recreated Zx Spectrum Montage

The Recreated ZX Spectrum – is the only authorised, full-size recreation of the 1980s personal computer… the Sinclair ZX Spectrum.

This is the official companion app for the Recreated ZX Spectrum … for selected Android devices … including phones, tablets and connected TVs. This app includes Chuck Egg, Sinclair BASIC and a huge game bundle. New games and applications will be available with each update of this app.

Before using your Recreated ZX Spectrum, we recommend you view the Operating Guide (Video). To do so tap on the button in this app. The video is approximately 18 minutes long. Each of its 12 chapters can be viewed individually using the index at the end of the video. (Internet connection required.)

Help with using the Recreated ZX Spectrum with connected TVs can also be found at:


About the Recreated ZX Spectrum Android app (available Thu 15th Oct, ’15):

The three most significant ZX Spectrum games of all, ‘Chuckie Egg’, Jet Set Willy’ and ‘Manic Miner’ … are exclusive to the Recreated ZX Spectrum.


As seen on Charlie Brooker’s Screenwipe! (BBC)

spectrumapp copy

YoDJ – A Jukebox in your pocket! (Android)

YoDJ works like a Jukebox in your pocket, bringing life to any social event. It effortlessly manages to bring people together by giving everyone a choice over the music selection.

YoDJ is suitable for all social gatherings, from house parties and restaurants all the way to gyms and office environments.

・Key Features:

→ No streaming or downloading of songs, which saves the worry of bandwidth and legal concerns.
→ Cross fading of tracks.
→ Playlist edit feature.
→ Shows elapsed and remaining time.
→ Search in playlist.
→ Access all music stored on your device.
→ View currently playing track with artist image.
→ Supported formats: MP3, M4A, AAC, AAC+, HE-AAC+.
→ Listen to songs via your device or speaker.
→ Allow your friends to queue up songs remotely.
→ Friends don’t require the application, just a phone with a web browser.
→ Supports a maximum of 320kbps per song

I was the sole developer of this awesome app, which I hope gets some recognition soon 🙂 Grab the beta here.



Wowser! (Wessex Water App for Android/iOS, developed in Unity3D)


From LeakStoppers to wet wipes and pipe lagging to petri dishes, WOWSER! aims to give a realistic yet simple overview of some of the jobs and important messages in the water industry.

You will discover a fast and furious series of mini games based on typical tasks that we do here at Wessex Water or that you might do at home.

As you play each game, you can test your skills completing jobs such as fixing leaks, lagging pipes, tackling blocked sewers or spotting bogus callers.

I am responsible for a few of the sub games in this app which was developed in Unity3D.

OLAM OFIS (Android app for Olam Farmer Information System)

Olam International is a leading agri-business operating from seed to shelf in 65 countries, supplying food and industrial raw materials to over 13,800 customers worldwide. Their team of 23,000 employees has built a leadership position in many businesses including cocoa, coffee, cashew, rice and cotton.

Olam’s Farmer Information System (OFIS) is now being rolled out to develop a database and map all cocoa farmers within the initiatives. To facilitate this they required an Android app which could be distributed to the farmers so that they could easily fill in questionnaire modules, details of themselves and social infrastructures (such as schools, health centres, clean water supplies and buying centre).

This Android app was specifically built so that farmers could fill all of the information in offline, and then submit it when they get to an internet connection. This app was successfully delivered in under 2 months and is now live collecting data.

Sasol Official App (delivered native Android, iOS and Blackberry versions simultaneously [Codename One])

Sasol Limited is an integrated energy and chemical company based in Johannesburg, South Africa, where it is considered the second most valuable brand after MTN. With over 34,000 employees, a revenue of US$22 billion and position of #321 on Forbes global 2000 list, it is fair to say I was quite excited about developing their official app. The only snag was that Sasol wanted Android, iOS and Blackberry (classic) versions of the app, this is crazy amounts of work for one man (basically almost three times more work). Luckily I have been training myself up in an amazing and unique cross platform development tool called Codename One.

I decided to write the app entirely in Codename One, and a few months later I had fully native iOS, Android and Blackberry versions of the app, all building from the same source code, and delivered simultaneously to the client. The silver bullet of native cross platform development is Codename One.

The app is a travel companion for people driving around South Africa, it helps you plan your journey, build and store your fuel economy statistics, find petrol stations, enter competitions, store photos, rate petrol stations, plot journey routes and a lot more. Since they also required the server-side to be developed I hired my own back-end developer, who wrote the server software, that my client app on the phone speaks to. Ultimately I am very proud of this app, it will be released soon, and now I’m in love with Codename One (you can also see my Codename One portfolio here) and can continue to deliver multi-platform solutions where appropriate.

(Additional Screenshots)

device-2014-08-08-015933 device-2014-08-08-015938

device-2014-08-08-015933 device-2014-08-08-015938