About Me

about me

Hi, I'm Steve. I've been developing iOS apps for over four years, and have setup this site to show some of the interesting things that I've been doing.

I enjoy tackling technical challenges, and working to create great experiences. Communication is at the heart of my work, whether with team members or through writing my technical blog.

Beyond coding, I enjoy attempting to play football, tennis and having fun in great company.

My Projects

I've created a tutorial series over at Medium - Medium Profile which are certainly worth a look and have been promoted by publications including Better Programming and The Startup.

I publish a range of educational materials on TES, and I am a TES recommended author and my educational technology blog.

I'm particularly proud of the following Apps (hover over the icon for the App Store links):

Store link: DBS

The banking app for DBS

Project to create framework to localise existing Apps to support over-the-air content updates. Fintech environment (security, CI, agile, legal considerations...).

Store link: Ça Papot

Created as a full-featured Chat App

Developed with RXSwift, using sockets to access the server. Uses peer-to-peer WebRTC for voice and audio data, and a custom view to display text messages. CallKit is implemented for VOIP notifications, and new messages notify the user when the App is in the background. Implemented with RXSwift, PromiseKit and Alamofire for API calls.

Store link: TASKAL

A full-featured communications platform

An app developed for a Japanese travel agency. Video chat and communications platform.


Link with me on social media using the links to the left, or contact me using the form below.
I look forward to hearing from you!