What I build

Build

  • Native development for iOS, iPadOS, watchOS, and tvOS
  • SwiftUI and UIKit integration
  • Performance, stability, and polish

Architecture

  • Modularisation and clear boundaries
  • Testing strategy and reliability improvements
  • Observability and diagnostics for production issues

Tooling

  • Frameworks, libraries, and SDK-style integrations
  • Automation and developer experience improvements
  • Migrations from legacy code to modern patterns

Selected work

Case studies

Short write-ups are available on request, including problem, constraints, and outcomes.

Request a case study

How I work

  1. Assess

    Quickly map the codebase, constraints, and priorities, then agree a sensible plan.

  2. Ship

    Deliver in small, testable increments with clear visibility on progress and risk.

  3. Handover

    Leave documentation, notes, and follow-ups so your team can move forward confidently.