• Work
  • Expertise
  • Engineering
  • Services
  • Investment
  • About
  • Contact
Discuss a project
  • Work
  • Expertise
  • Engineering
  • Services
  • Investment
  • About
  • Contact
Discuss a project
Valerii Vvedenskyi

Case studies describe real products I worked on; every fact on this site comes from them.

Sections

  • Work
  • Expertise
  • Engineering
  • Services
  • Investment
  • About
  • Contact

Languages

  • English
  • Українська
  • Русский
  • Қазақша
  • Français
  • Deutsch
  • Español
  • Português

Contact

valerii.vvedenskyi@gmail.com

Toronto, Canada

LinkedIn

© 2026 Valerii Vvedenskyi. All rights reserved.

Privacy policy

Designed and built by Valerii Vvedenskyi with Next.js.

  • English
  • Українська
  • Русский
  • Қазақша
  • Français
  • Deutsch
  • Español
  • Português
  • English
  • Українська
  • Русский
  • Қазақша
  • Français
  • Deutsch
  • Español
  • Português
All work

Y-Tree

Native iOS wealth app with Open Banking and identity verification

A native iOS app for a wealth-management service: clients link bank accounts through Open Banking and verify their identity without leaving the app.

Role
iOS Engineer
Period
2020 – 2023

Context

Y-Tree builds financial tooling for private clients. The iOS app is how clients onboard, link accounts and follow their finances.

The challenge

Integrate third-party KYC and Open Banking SDKs into native flows that stay smooth, secure and testable, while modernising a legacy codebase in production.

Built across the stack

  • Open Banking account-linking flows
  • KYC identity verification with a third-party SDK
  • 20+ screens in Swift with UIKit and SwiftUI
  • RxFlow navigation and RxSwift data flows
  • Migration of five major flows from Xamarin Forms and UIKit to SwiftUI and The Composable Architecture

Engineering highlights

  • Legacy Xamarin Forms and UIKit screens replaced flow by flow in a live production app
  • Third-party SDK callbacks folded into the app's reactive data flows
  • Native UI components and stability work on production functionality

What it enables

Clients link accounts and verify identity inside the app, and the migrated flows became the pattern for the rest of the codebase.

Proof

  • Open Banking and KYC SDKs integrated into native flows
  • Five major flows rebuilt in SwiftUI and The Composable Architecture
  • 20+ screens in Swift, UIKit and RxSwift

Stack

  • Swift
  • SwiftUI
  • UIKit
  • TCA
  • RxSwift
  • Open Banking
  • KYC

Next case

Websites and stores
Discuss a project