10/21/2024 updated

**** ******** ****
Premium member
100 % available

Lead/Senior iOS developer

Cascais, Portugal MSc Comp Sci, BSc Mathematics 1st class Hons.
Cascais, Portugal MSc Comp Sci, BSc Mathematics 1st class Hons.

Profile attachments

warren_gavin_cv.pdf

Quality focused iOS team lead with 25+ years development experience. 
 

Languages

EnglishNative speakerFrenchGood

Project history

Strategic App Consultant

Digital Risk Advisory

Banking & Financial Services

< 10 team member

Digital Risk Advisory provides IT/Cyber ​​management consultancy to predominantly financial sector clients within Europe. Engaged in an SME capacity, I was tasked with providing strategic advisory on app management strategies, including the reduction/sunsetting of unnecessary apps, guidance and criteria for when to build apps vs use mobile web applications.

Senior iOS Developer

Elli - Volkswagen Group

Internet & IT

1000-5000 team member

Elli’s suite of apps provide electric car owners with functionality to charge their cars at home and on the road. The app includes CarPlay integration.

As part of my work with Elli, in addition to adding new features, I significantly reduced technical debt with a mix of refactoring according to Clean Architecture principles as well as replacing UIKit with SwiftUI where possible, and updating the code to the latest concurrency APIs.

Senior iOS Developer

Bloom

Other

10-50 team member

Bloom is a Cognitive Behavioral Therapy (CBT) app that empowers its users to guide themselves in therapy, using a mix of journalling, mood tracking and video content. The app was struggling to provide the service/user experience that Bloom needed for their customer.

My role was to completely overhaul the Bloom app from the ground up, taking the existing MVP with extensive technical debt and improving it's maintainability. This was achieved over time with a fundamental architectural change from MVC to Clean Architecture.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in