About

    9 years iOS. One engineer.
    Full accountability.

    I'm Nikhil Nangia — a senior iOS engineer with 9 years of production experience, including ~4 years in BaFin-regulated fintech. I work as a named engineer: one person, direct communication, full ownership of the iOS layer.

    Experience

    Career timeline

    2021 – 2025

    Senior iOS Engineer

    A BaFin-regulated German robo-advisory / wealth-management platform

    Led iOS engineering for a regulated wealth-management product serving 50k+ users. Owned the iOS architecture through a major platform migration, introduced Swift Concurrency across the networking layer, and reduced P95 API latency by 40%. Deep exposure to BaFin compliance, PSD2, GDPR, and secure biometric auth.

    SwiftSwiftUISwift ConcurrencyBaFinPSD2GDPR

    2019 – 2021

    iOS Engineer

    Multi-brand fashion e-commerce

    Delivered iOS features across a high-traffic fashion platform. Led the SwiftUI migration of the checkout and cart flows, integrated Apple Pay, and implemented the push notification personalisation pipeline. Took App Store rating from 2.8 to 4.1 stars.

    SwiftSwiftUIApple PayPush NotificationsUIKit

    2016 – 2019

    iOS Engineer

    Various product companies

    Built iOS apps across consumer, healthcare, and logistics verticals. Grew from junior to mid-level to senior iOS engineer, developing deep expertise in performance profiling, Core Data, and offline-first architecture.

    SwiftObjective-CCore DataUIKitREST APIs

    How I work

    Principles

    Named accountability

    You know exactly who is writing your code. Not a rotating team — one engineer who owns the outcome from discovery to App Store.

    Compliance as architecture

    In regulated markets, security and compliance aren't add-ons. They shape data models, API contracts, and storage decisions from sprint 1.

    Honest scoping

    I'll tell you when something is harder than it looks. Unrealistic timelines and scope creep are engineering problems, not just project management problems.

    Code the next engineer can read

    The goal isn't clever code — it's code that your next hire can understand, extend, and maintain without a 2-week onboarding session.

    Tools & technologies

    Tech stack

    Primary

    SwiftSwiftUIUIKitSwift Concurrency

    Architecture

    TCAMVVMClean ArchitectureCoordinator

    Platforms

    KotlinJetpack ComposeFlutterReact Native

    AI / ML

    Core MLCreate MLOpenAI APIAnthropic API

    Tooling

    XcodeInstrumentsFastlaneXcode Cloud

    Compliance

    BaFinPSD2GDPRPDPLSAMA

    Let's work together

    Ready to discuss your project?

    Typical response within one business day. No sales call required before we get into details.