Position: iOS Developer
Category: iOS
English level: intermediate
Years of experience: 5

I have publications on Medium.
Made my own CocoaPods and SPM library.
I have contributed to 2 iOS libraries on GitHub
I used to teach programming at a private school.
I am an iOS developer with more than 4.5 years of experience. I’m experienced in a full app development lifecycle. I have worked on 7 projects, mainly streaming and messaging apps.
For half a year as a Team Leader. Apart from writing code, I reviewed code, mentored junior developers, and conducted technical interviews. 

- Experience in SwiftUI (1 year). 
- Good understanding of GCD, and ARC.
- Experience with REST API, Core Data, and understanding of the client-server architecture.
- Worked with MVC, MVP, MVVM, VIPER, VIP, Redux, AppState + MVVM architectures.
- Reactive frameworks: RxSwift, Combine.
- Analytics: Firebase.
- Code generation: Swiftgen.
- Dependency Injection: Swinject.
- Unit and Snapshot tests.
- Writing technical documentation with Apple DocC.
- Full development cycle from a design discussion to publication in the AppStore.
I am looking for a cool team, a new interesting project, and an opportunity to grow and mentor someone.