Контакты
iOS разработчик с опытом более 4 лет в продуктовой разработке. Из достижений — с нуля сделал два больших проекта: SDK MirPay и раздел инвестиций в Bereke Bank; вырастил двух крепких мидлов и руководил командой из 3 человек.
Мне нравится работать в продуктовой команде, решать бизнес-задачи, совершенствовать процессы, писать чистый и понятный код.
Опыт работы
iOS Developer - **Bereke Bank** (Август 2023 - Декабрь 2024)
Реализовал раздел инвестиций с нуля: виджет на главном экране; регистрацию клиента у брокера; личный кабинет с балансом, активами и инвестиционными стратегиями; историю операций; пополнение брокерского счета, вывода со счета; покупку готовых портфелей.
Перевел многопоточность в приложении с GCD на async/await, внедрил Unit и интеграционные тесты, консультировал по архитектуре главной страницы приложения в процессе ее полного рефакторинга, а так же по переходу с CocoaPods на SPM.
IOS Developer - **Roxie Mobile** (Июнь 2021 - Август 2023)
MirHce SDK (платежный SDK для карт МИР): полностью организовал работу команды разработки, в результате MVP был выпущен в срок. Реализовал процессы шифрования и дешифрования через RSA и EC алгоритмы, сценарий регистрации и аутентификации, SSL-pinning через пины sha256.
SBPay: реализовал сценарий оплаты через NFC, внедрил поддержку Universal Link для оплаты через QR-код при сканировании камерой, переделал архитектуру навигации в приложении и реализовал через DeepLink. Внедрил защиту от записи видео экрана, альтернативное добавление счета через взаимодействие с банковскими приложениями, подключил Push-уведомления через Firebase cloud messaging. Внедрил в команду методологию Scrum.
IOS Developer - **in3D** (Январь 2021 - Июнь 2021
Работал с OAuth и реализовал логин в приложение через Sketchfab. Написал сервис для кеширования данных используя SQLite.swift и сохранение приватных данных через KeychainSwift. Реализовал фоновую загрузку/выгрузку аватаров, экран рейтинга аватаров, сформировал библиотеку UI элементов.
Образование
Магистр - Санкт-Петербургский государственный электротехнический университет ЛЭТИ, факультет электротехники и автоматики 2007 - 2013
Навыки
iOS: Swift, UIKit, SwiftUI, Combine, RxSwift, SQLite, KeyChain, Alamofire, REST, SSL, TLS, TrustKit, VIPER, MVVM+C, OpenSSL, CryptoSwift, JOSESwift, SwiftyRSA, XCTest, Firebase, Amplitude
Other: Kotlin, CocoaPods, SPM, SwiftLint, Git, Jira, Figma, English(B2), SOLID, Agile