Cactus kan uw bedrijf helpen voordeel te halen uit AI via “StartAI”, het AI-programma van Agoria en Vlaio

David D.

iOS Developer
Experience

8 years

Availability

Immediately upon request​ ​

Education

Computer Engineer

Languages
  • Spanish native
  • English fluent
  • Catalan basic
  • Dutch beginner

Experience

Senior iOS Developer with 8+ years delivering native apps in aviation, healthcare and banking. Also with experience in full stack web development.

Experience working with teams in Latam, Asia, US and EU. 

 

Senior iOS Developer at Cactus

11/2022 – Present

EFB (Electronic Flight Book) for cabin crew & pilots. An offline iPad and iOS app to handle the routes. Implementing new features, maintaining code quality, working as first responder and ensuring the scalability of digital aviation tools.

Team: 6 (cross-team with 12 senior iOs devs).

Tech: Swift, MVVM-C, Realm. Using Agile Kanban.

iOS Mentor at Alkemy (Part-time)

01/2022 – 01/2023

Mentor/iOS Lead/Scrum Master. Mentored trainee developers and ran code reviews, pairing sessions and onboarding materials to shorten ramp-up time. Acted as iOS lead on projects and facilitated Scrum ceremonies to improve team delivery cadence.

Tech: Swift, MVVM

Methodology: Agile/Scrum.

Senior iOS Developer at Grupo Ditech

06/2021 – 11/2022​

Two projects (Banking & Pharma):

  1. Led native Apple Pay integration for BBVA hybrid banking app (Argentina & Peru), implementing a reliable native payment module and bridging with the hybrid front end.
  2. Contributed core features to a global healthcare app — collaborated with US/EU/India clients to implement secure data flows and features under tight regulatory deadlines.

Team: 6-10

Tech: Swift, VIPER, MVVM, LitElement, Polymer

Methodology: Agile/Scrum.​​

iOS Developer at VeriTran

02/2021 – 06/2021

Low-code platform for native apps.

Acted as iOS specialist integrating multiple third-party SDKs and shipping reusable library components for the platform.

Fixed critical production issues and extended SDK features to support customer integrations.

Team: 10

Tech: Swift, Objective-C, MVVM

Methodology: Agile/Kanban​​

iOS Developer / Mobile Engineer at Endava

11/2019 – 02/2021​

Mental-health mobile solution for a US health-insurance client.

Implemented native iOS features and integrations; collaborated with cross-platform developers (Kotlin/Flutter) to ensure consistent behavior across clients. Delivered internal technical talks and knowledge-sharing sessions to raise team skill level.

Team: 5

Tech: Swift, Kotlin, Flutter, MVVM

Methodology: Agile/Scrum.​​

Software Developer at Flux IT

10/2017 – 10/2019 ​

Mobile banking solutions for Argentinian banks.

Developed and maintained mobile banking features; coordinated with backend and frontend teams to deliver end-to-end solutions.

Helped define architecture choices for mobile modules used across client projects.

Team: 5

Tech: Swift, JavaScript, Node.js, Vue.js, Python

Methodology: Agile/Scrum

Technologies

Programming

Swift , C++​, Javascript, Dart​, Ruby

Swift Libraries

Realm​, UIKit​, SwiftUI, Combine​, ARKit​, SwiftData​, CoreML​, Core Data​, AVFoundation

Methodologies

Agile, Scrum, Kanban

Tracking Tools

Jira​, Confluence​, BitBucket

Tools & Platforms

Xcode​, Visual Studio​, Android Studio​, Postman​, Zeplin​, Docker​, GitHub/GitLab​, Fastlane, Bitrise, HitHub Actions