Currency Exchange App

A Swiss fintech mobile client where everything had to ship production-grade: a complex multi-step regulated signup (Onfido KYC), four-language localization and signed iOS/Android release pipelines.

MobileSaaSFintech2020–2022
Avocado Technology
Mobile Lead
Team 9

Outcomes

  • Application launched in a regulated Swiss market
  • Complex multi-step Onfido KYC signup with nested sub-flows
  • Mobile observability and attribution: Crashlytics, Firebase Analytics, AppsFlyer
  • Localization in DE/FR/IT/EN, edited by non-devs from a third-party translation platform
  • iOS + Android release pipelines built on CircleCI + Fastlane, then migrated to GitHub Actions
Hire me for similar workIf this experience looks like it could be useful for your project, let's talk.

Overview

Mobile lead on a Swiss fintech currency-exchange app, live in four languages (DE, FR, IT, EN) on both stores. Owned the architecture end-to-end. The signup was a complex multi-step regulated flow with Onfido KYC. Added mobile observability and attribution (Crashlytics, Firebase Analytics, AppsFlyer) and an externalised translations workflow. Ran the iOS/Android release pipelines on CircleCI + Fastlane, later migrated to GitHub Actions.

What I owned

  • Mobile architecture for iOS and Android
  • Complex multi-step Onfido KYC signup integration
  • Crashlytics, Firebase Analytics, and AppsFlyer integration
  • Localization workflow: separate repo synced from a third-party translation platform
  • iOS + Android release pipelines (CircleCI + Fastlane, later migrated to GitHub Actions)

Build context

Team composition

5 devs · 2 QA · 1 BA · 1 PM

Type of work