Position: iOS Developer
Category: iOS
English level: pre
Years of experience: 7

Projects that have been written. Transition from Obj-C to Swift. Learning RxSwift and ReactiveKit. Application of MVVM and then MVI architectures. Using different patterns like coordinator, factory method, builder, singleton. Working with various frameworks.
I worked on wallet and exchange apps from cex.io. This apps allow you to buy, sell and exchange crypto currency. We have used MVVM and MVI architectures with RXSwift.  We used Jira, Git and Figma to make our apps. Over the past 7 years of professional IOS development, has been playing different roles: as a developer, and tech lead on the iOS side of the project. Overall IOS development experience includes client-server applications, custom animations, interactions and transitions, most popular databases and package managers. Part of the project was about starting from scratch, making an MVP, part - incremental updates, and support including various database migrations.
In my new job, I am interested in the approach to the implementation of the tasks. The introduction of functionality that facilitates the work. Friendly team.