16+ yrsiOS · AndroidPortugal

Mobile products
built to hold up.

David Ferreira designs and leads durable iOS and Android products — from real-time experiences to the systems that keep teams shipping.

Built across

Selected work

Products that ship and stay shipped.

RidersNow live map view
RidersNow find riders view
RidersNow create session view
iOS · Android · Real-time · Outdoor Sports

RidersNow

Problem: Outdoor sports riders had no way to find or coordinate sessions in real time — events were stale by the time they were shared.

Outcome: Live map matching, BLE proximity detection, and push-coordinated sessions. Shipped cross-platform in 14 weeks, zero critical post-launch incidents.

SwiftKotlinWebSocketsBLEMQTT
Visit RidersNow
MyLedgerAI overview screen
iOS · Personal Finance · AI

MyLedgerAI

Problem: Traditional finance apps track what happened, but rarely turn that data into useful context for what to do next.

Outcome: A privacy-first, chat-led financial companion that connects transactions, budgets, goals, forecasts, and scanned receipts to deliver grounded guidance. Built with on-device storage, RAG-powered context, receipt OCR, and exportable financial reports.

SwiftSwiftUISwiftDataRAGVision OCR
Nursling home screen showing time since the last nursing
iOS · watchOS · Health · Personal Product

Nursling

Problem: Baby trackers are built for the daytime version of a parent. At 3am, with one hand free, every picker, confirmation and "which side?" question is a reason to stop logging.

Outcome: A breastfeeding tracker scoped down to a single tap that already knows which breast comes next. The same App Intent ships to the widget, Control Centre, the Action Button, Siri, a Live Activity and an Apple Watch app, so a session starts without opening anything. No account, no server, no analytics — records stay in a local store, exportable to CSV. Shipped solo in 21 languages.

Swift 6SwiftUIApp IntentsWidgetKitSQLitewatchOS
See Nursling
Experience

Outcomes, not job descriptions.

  1. 2025 — Present

    Head of Mobile / Lead Engineer

    FRiNGE

    • Built location-based livestreaming iOS product end-to-end — Swift 6/SwiftUI, Agora RTC, Supabase, PostHog
    • Shipped from zero to TestFlight in 9 weeks; real-time camera/RTC handoff with zero reported crashes
    • Led full mobile architecture decision-making across product, backend, and infra
  2. 2023 — 2025

    Lead iOS Developer

    Volkswagen Group

    • Automotive platform architecture and release flows across European vehicle models
    • Technical alignment across 4+ cross-functional squads; reduced release cycle from 3 weeks to 10 days
    • Built internal tooling (Python, Bash, YAML) that automated 60% of manual release prep steps
  3. 2021 — 2023

    Senior iOS Developer

    Mindera / Vodafone & MEO

    • Led telecom iOS product serving 1M+ subscribers — zero Sev-1 incidents across 18-month engagement
    • Introduced TCA architecture pattern adopted by 3 other squads in the org
    • Mentored 4 mid-level engineers; 2 promoted to senior within the engagement
  4. 2018 — 2021

    iOS Developer

    Various (agencies & products)

    • Delivered 8+ iOS products across smart home, fintech, health, and outdoor sports verticals
    • Introduced unit test coverage baseline that became studio-wide standard at two agencies
Capabilities

The full stack of mobile delivery.

Mobile Product Engineering

  • iOS & Swift
  • Android & Kotlin
  • SwiftUI & UIKit
  • App Store / Play Store

Real-time & Platform

  • WebSockets / MQTT
  • Swift Concurrency
  • Offline-first architecture
  • BLE & background modes

AI-Augmented Delivery

  • LLM-assisted code review
  • Automated test generation
  • Claude API integration
  • AI pair-programming

Leadership & Quality

  • Engineering management
  • Hiring & levelling
  • Architecture review
  • Cross-functional delivery
Contact

Building a mobile product that needs to hold up under pressure?

Available for senior engineering and engineering-lead roles. Based in Portugal, open to remote or hybrid across Europe.