• Роботи
  • Компетенції
  • Інженерні рішення
  • Послуги
  • Вартість
  • Про мене
  • Контакти
Обговорити проєкт
  • Роботи
  • Компетенції
  • Інженерні рішення
  • Послуги
  • Вартість
  • Про мене
  • Контакти
Обговорити проєкт
Valerii Vvedenskyi

Кейси описують реальні продукти, над якими я працював; кожен факт на цьому сайті взято з них.

Розділи

  • Роботи
  • Компетенції
  • Інженерні рішення
  • Послуги
  • Вартість
  • Про мене
  • Контакти

Мови

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

Контакт

valerii.vvedenskyi@gmail.com

Toronto, Canada

LinkedIn

© 2026 Valerii Vvedenskyi. Усі права захищено.

Політика конфіденційності

Спроєктовано й зібрано Валерієм Введенським на Next.js.

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

Y-Tree

Нативний iOS-застосунок для управління капіталом з Open Banking і верифікацією особи

Нативний iOS-застосунок для сервісу управління капіталом: клієнти підключають банківські рахунки через Open Banking і підтверджують особу, не виходячи із застосунку.

Роль
iOS Engineer
Період
2020 – 2023

Контекст

Y-Tree створює фінансові інструменти для приватних клієнтів. iOS-застосунок — це те, як клієнти проходять онбординг, підключають рахунки та стежать за своїми фінансами.

Виклик

Інтегрувати сторонні SDK KYC і Open Banking у нативні сценарії, що лишаються плавними, безпечними й тестованими, водночас модернізуючи легасі-кодову базу в продакшені.

Реалізовано на всіх рівнях стека

  • Сценарії підключення рахунків через Open Banking
  • Верифікація особи (KYC) зі стороннім SDK
  • Понад 20 екранів на Swift з UIKit і SwiftUI
  • Навігація RxFlow і потоки даних RxSwift
  • Міграція п'яти ключових сценаріїв з Xamarin Forms і UIKit на SwiftUI і The Composable Architecture

Інженерні акценти

  • Легасі-екрани на Xamarin Forms і UIKit замінені сценарій за сценарієм у живому продакшн-застосунку
  • Колбеки сторонніх SDK вплетені в реактивні потоки даних застосунку
  • Нативні UI-компоненти та робота над стабільністю продакшн-функціональності

Що це дає

Клієнти підключають рахунки та підтверджують особу всередині застосунку, а мігровані сценарії стали зразком для решти кодової бази.

Підтвердження

  • SDK Open Banking і KYC інтегровані в нативні сценарії
  • П'ять ключових сценаріїв перебудовано на SwiftUI і The Composable Architecture
  • Понад 20 екранів на Swift, UIKit і RxSwift

Стек

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

Наступний кейс

Сайти та магазини
Обговорити проєкт