← Back to list
Senior
Registration: 22.03.2026

Anton Kozlovskiy

Specialization: iOS Developer
— More than 10 years of iOS development experience and more than 13 years of software development experience. — Deep knowledge in mobile app development specifics and trends. — Capable of providing innovative solutions for interesting and complex tasks. — About 10 deployed apps in the App Store. — Great experience with Swift and Objective-C on iOS. — Experienced in a wide range of programming languages and paradigms. — Designing SOLID-based app architecture. — Experienced in leading and organizing team work. — Great skills in working with network/socket and multithreaded programming.
— More than 10 years of iOS development experience and more than 13 years of software development experience. — Deep knowledge in mobile app development specifics and trends. — Capable of providing innovative solutions for interesting and complex tasks. — About 10 deployed apps in the App Store. — Great experience with Swift and Objective-C on iOS. — Experienced in a wide range of programming languages and paradigms. — Designing SOLID-based app architecture. — Experienced in leading and organizing team work. — Great skills in working with network/socket and multithreaded programming.

Skills

AVFoundation
Metal
Core Image
Swift
Objective-C
UIKit
SwiftUI
AutoLayout
GCD
MVVM
Combine
TensorFlow Lite
Agile
JIRA
Confluence

Work experience

Senior iOS Developer / Team Lead
since 09.2023 - Till the present day |T-Bank
AVFoundation, Metal, Core Image, Swift, Objective-C, UIKit, SwiftUI, AutoLayout, Structured Concurrency, GCD, MVVM, Combine, TensorFlow Lite, Agile, JIRA, Confluence
● Delivering a new SDK for scoring customer by photo with TFLight models within custom UI. ● Building mobile team (iOS & Android) for developing the SDK. ● Collecting business requirements from the main stakeholders within the company. ● Preparing team’s quarters using OKR (Objectives and Key Results). ● Planning sprints (used Agile). ● Building QA processes for the new SDK. ● Reviewing architecture decisions and MRs. ● Analyzing main KPIs of the team. ● Interviewing new team members. ● Scaling practices and processes to other department’s teams. ● Developing a training plan for team members based on each individual's interests. Achievements: ● First version of SDK was brought to the customers after 5 months. ● Built communication within team to reduce amount of code changes and keep velocity on a high level. ● Scalable code base of the SDK. ● Built learning plan for all team members to build up team’s technical expertise. ● Test coverage of all critical paths of the SDK (auto-tests ~60%). ● Implemented practice of sharing knowledge by small tech talks.
Senior iOS Developer / Team Lead
04.2022 - 09.2023 |ESN (Entertainment social network)
AVFoundation, Metal, Core Image, Vision, Audio Toolbox, Swift, Objective-C, UIKit, SwiftUI, AutoLayout, Structured Concurrency, GCD, MVVM, Combine, TensorFlow Lite
ESN - developing media platform (TikTok like). ● Developing SDK for composing video/audio assets. ● Developing pipeline for rendering video effects. ● Integrating new SDK functionality into two product apps. ● Developing new video effects with CoreImage & Metal. ● Adopting ML models to the rendering pipeline. ● Team leading of SDK team. ● Applying new architecture to product apps. Achievements: ● Decreased time of delivering new video/audio processing features. ● Developed team working processes. ● Scalable code base of the SDK. ● Developed process of documenting new solutions. ● Increased test coverage of the SDK.
Senior iOS Developer
06.2020 - 04.2022 |DINS (RingCentral)
Swift, C++ 14, UIKit, SwiftUI, Djinni, Conan, AutoLayout, GCD, MVC, Combine, ARKit, TensorFlow Lite, Metal (Metal Performance Shaders, MetalKit), Core Image, Vision
DINS – developing cloud phone system and virtual phone system. ● Developing new modules to maximize utilization of mobile client resources like CPU and GPU. Achievements: ● Close captions generation module upon SpeechKit. ● Integrated in-house AI model for virtual background keeping resource pressure under 60%. ● Series of experiments to discover platform features for upcoming features.
Senior iOS Developer
12.2019 - 07.2020 |DSX Technologies
Swift, CoreData, AutoLayout, GCD, MVC, MVVM, Alamofire, Network, SocketRocket, Zeplin, RxSwift
DSX Technologies – developing cryptocurrency trading platform. ● Developing new and support existing functionality. ● WebSocket and RESTful API integration to connect application to backend services. ● Multiple iOS versions support (11 and above). Achievements: ● Developed inner SDK to create user interfaces in a SwiftUI-like declarative way.
Senior iOS Developer
10.2017 - 12.2019 |OCS Distribution
Swift, Core Data, Core Animation, Texture, Auto Layout, GCD, MVC, MVP, MVVM, MagicalRecord, Alamofire, Network, Sketch, Zeplin, TFS, PromiseKit
OCS – Largest IT / Telecom / Consumer Electronics distribution company in Russia. ● Designing apps architecture with Swift, based on MVC, MVP and MVVM patterns. ● Developing and supporting significant apps for in-house use. ● RESTful API integration to connect application to backend services. Achievements: ● Introduced best practices to the team: GitFlow, Agile, TFS bug tracking. ● CI upon TFS on all projects. ● Developed messenger for in-house communications with user-friendly document sharing. ● Developed an app providing access to company data resources using encryption algorithms. ● Developed a logistic monitoring and planning app. ● Several promo apps for PR department — event info, music apps, etc.
Senior iOS Developer
06.2017 - 10.2017 |Devim
Swift, Core Animation, Auto Layout, GCD, MVP, MVVM, Alamofire, Sketch, Zeplin, Git- Lab, PromiseKit, OpenGL, AVFoundation
Devim – Company specialised in development and integration of financial IT solutions. ● Developing online loans app. ● Transitioning app architecture to MVP. ● Using Core Graphics for visual improvement. Achievements: ● OpenGL UI rendering including several camera streams without FPS sacrificing. ● New features added and bugs fixed. ● Upgraded app to new version.
iOS Developer
10.2016 - 06.2017 |Yandex.Money
Objective-C, Swift, Core Data, Core Animation, Auto Layout, GCD, VIPER, MVC, MagicalRecord, Alamofire, Sketch, Zeplin, CI TeamCity, PromiseKit
Yandex.Money – is the largest electronic payments service in Russia. More than 75,000 online stores across the globe use this service. ● Transferring large legacy codebase from Objective C to Swift, supporting workability of the native app. ● Developing new features using VIPER architecture. ● Participating in further development. Achievements: ● Implemented VIPER architecture for iOS apps with a number of upgrades. As a result — clearer component decomposition providing specified functionality. ● Expanding code testing. ● Basic features transition from MVC to VIPER. ● Code refactoring and moving SQLite to Core Data as it is more native. ● Storing and accessing data with Core Data.
iOS Developer
04.2015 - 09.2016 |Nimbl
Objective-C, Swift, Core Data, Core Animation, Texture, AutoLayout, Core ML, GCD, MVP MVVM, MagicalRecord, Alamofire, Network, Sketch, Zeplin, CI TeamCity
Nimbl – Outsource mobile app development company. ● Developing bank client app. ● Team leading small Agile team: code review, tasking, time management. ● Architecture and design meetups. ● Mentoring team members with Swift issues. Achievements: ● Developed iOS online payment module. ● Main scenarios implemented along with SAP connection. ● Bug fixed and new features developed.

Educational background

Specialist
Till 2008
Saint Petersburg National Research University of Information Technologies, Mechanics and Optics

Languages

EnglishUpper Intermediate