• Работы
  • Компетенции
  • Инженерные решения
  • Услуги
  • Стоимость
  • Обо мне
  • Контакты
Обсудить проект
  • Работы
  • Компетенции
  • Инженерные решения
  • Услуги
  • Стоимость
  • Обо мне
  • Контакты
Обсудить проект
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

Следующий кейс

Сайты и магазины
Обсудить проект