← В ленту
senior
Регистрация: 01.05.2025

Alexander Naumenko

Специализация: iOS Developer
— With over 15 years in iOS development, I bring deep expertise from Objective-C (MRC, ARC) to Swift, including SwiftUI over the past three years. — Skilled in modern Swift Concurrency (async/await, actors) and highly experienced in GCD, I have hands-on experience across diverse iOS frameworks, including Core Data (multiple contexts), Realm, animations, payment integration, background modes, and notifications. — My specialization includes audio & video handling, ARKit, and SceneKit. — Proficient in building complex UIs through XIBs, Storyboards, programmatic layouts, and SwiftUI, I can adapt to various design requirements using native constraints and libraries like EasyPeasy and SnapKit. — Additionally, I have experience in .NET and backend development, equipping me for comprehensive, cross-functional projects. — Ready to tackle advanced challenges and lead substantial projects.
— With over 15 years in iOS development, I bring deep expertise from Objective-C (MRC, ARC) to Swift, including SwiftUI over the past three years. — Skilled in modern Swift Concurrency (async/await, actors) and highly experienced in GCD, I have hands-on experience across diverse iOS frameworks, including Core Data (multiple contexts), Realm, animations, payment integration, background modes, and notifications. — My specialization includes audio & video handling, ARKit, and SceneKit. — Proficient in building complex UIs through XIBs, Storyboards, programmatic layouts, and SwiftUI, I can adapt to various design requirements using native constraints and libraries like EasyPeasy and SnapKit. — Additionally, I have experience in .NET and backend development, equipping me for comprehensive, cross-functional projects. — Ready to tackle advanced challenges and lead substantial projects.

Скиллы

iOS Development
ASP.NET development
Swift
Objective-C
SwiftUI
Swift Concurrency
Xcode
Async/await
GCD
CoreData
Realm
XCTests
CoreAnimation
Combine
MVVM
Coordinator
Firebase

Опыт работы

Senior iOS Developer
с 09.2023 - По настоящий момент |TapYou
SwiftUI, Swift, Async/Await, GCD, UIKit, CoreData
• Designed and implemented a custom UI component featuring an animated media grid with smooth transitions to enhance user engagement. • Developed a custom CollectionViewLayout, optimizing the display and arrangement of media items. • Integrated media file imports with the database and publishers, enabling real-time progress updates and seamless data handling. • Enhanced UI component performance through custom frame calculations and AsyncStream to efficiently manage query queues, resulting in faster load times and smoother user interactions.
Senior iOS Developer
01.2022 - 08.2023 |Triller (USA)
Objective-C, Swift, UIKit, CoreAudio, AVFoundation
• Developed and optimized core components, focusing on AVFoundation, video rendering, and advanced visual effects to ensure smooth performance and high-quality media experiences. • Restructured multiple modules, enhancing maintainability and performance across the application. • Implemented global swipe navigation, unifying the navigation experience throughout the project. • Added accessibility features, including VoiceOver and audio mixing capabilities, making the app more inclusive and enhancing the auditory experience for all users.
Senior iOS Developer
12.2019 - 11.2021 |Snowfall
Objective-C, Swift, Alamofier, OpenAPI, Localization, Runtime Swizzling, UIKit
• Developed the official iOS application for a leading global airline, ensuring performance and user satisfaction. • Led Arabic localization efforts, adapting the UI and UX for right-to-left language support and cultural nuances. • Coordinated cross-departmental teams, facilitating collaboration between developers, designers, and project managers to streamline workflows. • Designed a reusable widget system for the home and profile screens, enhancing modularity and reducing code redundancy. • Implemented a CDN-based localization mechanism, enabling efficient, lazy-loaded retrieval of localized content for improved app responsiveness.
iOS Team Lead
09.2013 - 11.2019 |GrowApp Solutions
ASP.NET Core, Xcode, iOS, Swift, SwiftUI, Async/await, Objective-C, GCD, CoreData, Realm, XCTests, CoreAnimation, Combine, MVVM, Coordinator, Firebase
● Architected and developed key application components, including architecture design, network layer, and data models, forming the backbone of the company's primary applications. ● Built complex visual components like interactive charts, enhancing user engagement with custom animations and visual appeal. ● Led iOS development for multiple projects as Senior Developer and Tech Lead, guiding technical direction and ensuring best practices. ● Developed and launched numerous applications on the App Store, managing the full release cycle from development to submission. ● Conducted interviews for new iOS developers, contributing to team growth and skills alignment. ● Collaborated on backend development in ASP.NET Core, supporting robust, end-to-end solutions.

Образование

Information Technologies (Магистр)
2010 - 2012
Southern Federal University
Applied Mathematics and Informatics (Бакалавр)
2006 - 2010
Southern Federal University

Языки

АнглийскийПродвинутыйРусскийРоднойГреческийБазовый