Available to hire
I am an experienced lead mobile engineer and iOS specialist with a strong background in UI/UX and web development. I’ve built iOS apps for HSBC, BBC, Bet365 and Jaguar LandRover.\n\nI excel at modernising legacy apps, designing cross-platform architectures and delivering fast, responsive user interfaces while collaborating closely with UI/UX groups to create intuitive experiences.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Lead Mobile Engineer; Lead iOS Developer; UI/UX Designer at Pole Star Systems
April 1, 2024 - PresentModernising a legacy iOS app, redesigning a dated user experience, and architecting across iOS and Android. Migrating legacy Objective-C/C code to modern async Swift; prioritising speed, performance and UI responsiveness; overseeing and designing a new cross‑platform architecture; redesigning the entire user experience across platforms.
Lead iOS Developer at Bet365
November 1, 2023 - March 1, 2024Developing a brand new companion to the main Bet365 application. Building a greenfield codebase to support a fast-moving business strategy; prioritising speed, performance and UI responsiveness; leveraging in-house frameworks; working closely with UI/UX group; API integration; unit testing & CI. Note: stepped down to support a family member in need.
iOS Chapter Lead at First Direct
June 1, 2022 - November 1, 2023Overseeing First Direct’s use of iOS and mentoring the development team. Experimenting with new iOS features; mentoring the iOS team; representing the iOS app with senior stakeholders; developing solutions to novel problems; code reviews; group meetings; technology demonstrations.
Senior iOS Developer at Tote Group (Pool Betting)
May 1, 2020 - May 1, 2022Migrating and updating Tote’s existing iOS app from a remote third-party supplier. Swift 4, extensive UIKit, Auto Layout, API integration, refactoring overly complex code, code review and recommendations to VPs, educating apprentice developers, UI/UX design.
iOS Developer at First Direct / HSBC
May 1, 2019 - February 1, 2020Updating First Direct’s existing iOS app. Adding new features including Profile Centre and Card Control. Swift 4, extensive UIKit, Auto Layout, accessibility, API integration, unit testing & continuous integration.
iOS Developer at Dreamr
December 1, 2018 - January 1, 2019Updating an existing application with new features and bug fixes. Swift 3 to 4 migration; UIKit; Auto Layout; API integration.
Senior iOS Developer at Rezolve Corp.
May 1, 2018 - November 1, 2018Bug fixes and adding new functionality to an existing app. Reviewing and making UI and UX change suggestions. Fully remote working in a global team. Swift 4 SDK project; multiple user-facing targets using SDK; UIKit; Auto Layout; UI/UX Design.
Senior iOS Developer at BBC - CBBC
January 1, 2017 - February 1, 2018Designed and built the foundation of a new CBBC platform “Pick ‘n’ Mix” used to deliver all CBBC apps for the next three years. Current releases include Danger Mouse Ultimate and Operation Ouch!. Swift 3; WebKit; WebKit JavaScript message handlers; UIKit; Core Animation; Accessibility; Auto Layout; UI/UX Design.
iOS Developer at Duuzra Event Software
August 1, 2016 - December 1, 2016Added new functionality to an existing iOS app. Objective-C; TCP Sockets; Core Movement; Core Location; Core Bluetooth & iBeacons; Auto Layout; UI/UX Design.
iOS Developer at EY / Jaguar Land Rover
May 1, 2016 - July 1, 2016Developed a prototype iOS app for a new automotive-based service as part of a multinational team in Delhi, India. Swift; MapKit; Auto Layout; UI/UX Design.
iOS Developer at Bet 365
August 1, 2015 - March 1, 2016One of two iOS developers for the UK’s largest betting company. The main iOS app was brought to a modern MVC architecture using latest iOS technologies; app downloads and active users grew significantly. Objective-C; Swift today extension; Auto Layout; Core Animation; Core Location; Notifications; App/web view communications.
Swift Self-Study at Private Study
June 1, 2015 - July 1, 2015One month intensive Swift self-study to learn the language and its idioms.
UI/UX Design & Development Team Lead at Thales
December 1, 2014 - May 1, 2015Led a small UI/UX design and development team across multiple projects for transport and defence contractors. Information design, user-centered design, iterative paper prototyping, visual UI design; agile, Git, CI, automated UI testing.
JavaScript / Mobile Web Developer at Havas Lynx
June 1, 2014 - November 1, 2014JavaScript development on a large health care system for Johnson & Johnson. HTML5, Durandal / Knockout, Git, REST APIs and JSON data exchange.
JavaScript & Java Developer / Lead UI/UX Designer at Thales
July 1, 2013 - May 1, 2014Lead designer of a complex web application for the Highways Agency. SCRUM team of 5; paper to implementation; user engagement and design leadership.
Freelance Web / iOS Developer at Freelance
January 1, 2003 - December 31, 2013Worked for various clients in the UK and US across web and iOS projects.
Education
MSc Advanced Computer Science at The University of Manchester
January 1, 2001 - January 1, 2003Qualifications
Industry Experience
Software & Internet, Media & Entertainment, Gaming, Professional Services, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Manchester today.