Developed and maintained iOS apps across 3 telecom and fintech projects, including 2 apps built and launched from scratch.
– Built advanced UIKit interfaces with custom charts and data visualizations.
– Implemented customer identification flows with biometric verification, ID scanning and screen recording using AVFoundation, ReplayKit, and third-party SDKs.
– Integrated Camunda workflows, reducing TTM and increasing engagement from 69% to 91%.
– Delivered a full UI redesign and adopted the company’s design system, improving UX and increasing user satisfaction and loyalty (nSAT/tNPS) from 42% to 64%.
– Improved crash-free rate from 94% to 99.98% using Crashlytics, Sentry, and AppMetrica.
– Designed and refactored application architecture using MVC, MVP, and MVVM with modular services and Coordinator-based navigation.
– Managed App Store publication ensuring compliance with Apple guidelines.
iOS Developer
Self-employed / Freelance work
January 2015 — August 2017
– Developed and launched 10+ consumer iOS apps using Objective-C, Swift, UIKit, CoreData.
– Implemented REST API integrations (URLSession, Alamofire), Push Notifications (APNs, Firebase Cloud Messaging), and In-App Purchases (StoreKit).
– Collaborated with clients to convert requirements into clear and effective solutions.
– Delivered full product lifecycle from concept to App Store deployment.
Software Engineer
NVision Software Solutions, LLC
January 2010 — January 2014
– Supported an enterprise-scale OSS/BSS system, ensuring SLA compliance.
– Worked cross-functionally to troubleshoot incidents and maintain system reliability.
– Developed and optimized PL/SQL procedures and Oracle Database queries to improve performance.
– Built a strong foundation in problem-solving and analytical thinking, now applying to mobile app engineering.
Education:
Kuban State University
Specialisation: Applied Mathematics and Informatics