10/21/2024 updated

**** ******** ****
100 % available

Lead/Senior iOS developer

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

Profile attachments

warren_gavin_cv.pdf

LinuxMobile Application SoftwarePython (Programming Language)Objective-C (Programming Language)
Quality focused iOS team lead with 25+ years development experience. 
 

Experience

Professional experience10+ years
Freelancer since2005

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.

Lead iOS Developer

Bloomlife

Pharmaceuticals & Medical Technology

10-50 team member

Bloomlife’s mission is to improve the health of women and babies globally by eliminating preventable adverse birth outcomes, through the use of data/biomarker driven monitoring of 3rd trimester babies using a smart wearable sensor monitored by the Bloomlife App.

Accountable for the entire iOS Bloomlife App stack, my role required the delivery of the entire framework, SDLC and deployment strategy, along with the design, development, testing and launch. As the scientific research and biomarker insights evolved and key events/triggers were identified, the product required in-flight redesign and rebuild, resulting in multiple iterations of the MVP. 

To gain FDA approval (granted 2023), I was accountable for ensuring the app’s compliance to regulatory cybersecurity requirements, and coordination of the necessary assurance to achieve that.

Contact form

Log in to get in touch

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

Sign upLog in