I am a results-driven iOS Developer with over 5.5 years of experience building and shipping apps from scratch as well as scaling critical modules used by millions of users. I have worked on projects for major companies such as Schlumberger, Sberbank, and Skyeng. My expertise lies in adopting modern concurrency patterns like async/await, migrating legacy Objective-C codebases to UIKit and SwiftUI, and implementing backend-driven UI to improve efficiency and user experience.
I am passionate about low-level optimization, rendering performance, and declarative UI design. Throughout my career, I have demonstrated a strong ability to work within global teams, leveraging my fluent English skills (C2 level) to communicate effectively and deliver high-quality software solutions. I thrive in fast-paced environments where rapid MVP development and iterative delivery are key.
At Sberbank, I contributed to the Loans Module, a core part of Russia's largest bank app serving over 110 million clients. I was responsible for end-to-end development of complex screens across multiple product lines, successfully migrating processes to backend-driven UI and refactoring asynchronous code to Swift 6 with structured concurrency.
During my contract at Skyeng, I worked within a cross-functional feature team to deliver new functionalities rapidly, focusing on performance optimization and UI modernization. I built interactive features with custom animations and transitioned the main screen from UIKit to SwiftUI, significantly improving rendering times.
At Schlumberger, I was the sole iOS developer on a small team building a corporate safety certification app from scratch. I managed all stages of development, integrating backend APIs, local persistence, and 3D interactive training scenes using SceneKit. My comprehensive experience spans architecture, implementation, testing, and deployment, making me a versatile and reliable developer.