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


I have worked as a Java Full Stack Developer from 2014 to 2018 and currently as an iOS Developer since 2018 in two different bank companies. As an iOS developer, I have extensive experience in working with dependency managers like Cocoapods and SPM. I have also successfully migrated project codebases from Objective-C to Swift.

Additionally, I have experience in integrating Apple Pay IAP into apps and developing backend applications for encrypting card details. As a team leader, I have led and delegated tasks to teammates and performed code reviews to ensure the quality of the codebase.

I have also prepared and released apps to the TestFlight/AppStore and effectively communicated with outsourcers. I have modularized monolith projects and worked with various architectural patterns such as MVC, MVVM, VIPER, and Redux.

Furthermore, I have extensive experience in working with RxSwift and Combine, and I possess a deep understanding of reactive programming paradigms. In summary, my expertise in developing iOS applications combined with my experience in leadership and code quality assurance makes me a valuable asset to any team.