Alexander Naumenko
Verified Expert in Engineering
原生移动应用开发者
Alex自2010年以来一直在开发iOS应用程序. During his career, 他使用了许多现有的移动框架, patterns, 并发布了许多成功的项目. Alex的专业知识涉及数据库(Core Data, Realm), UI (storyboards, auto layouts, auto-resizing, SwiftUI), payments (in-app, PayPal, banks), 动画(UI动画), Core Animation, Lottie), 图形(核心图形), networks (Alamofire, Moya), push notifications, 并将应用程序上传到App Store.
Portfolio
Experience
Availability
Preferred Environment
Xcode, Visual Studio
The most amazing...
...我开发了一个阿提哈德航空的官方应用程序.
Work Experience
Senior iOS Developer
TapYou
- 发现并修复了大量内存泄漏和重构的体系结构.
- 改进了主要屏幕元素的性能.
- 实现了许多新功能, 比如在Facebook和Instagram上分享视频, 浮动按钮和主屏幕上的空状态, new deep links, etc.
Senior iOS Developer
Crossbox Lap Timing
- 重新编写了现有的代码,并使用Realm实现了一个新的数据库方案.
- 为会话实现分页. 提高了应用程序的性能.
- 改变了架构和数据流,重构了现有的代码库.
iOS Team Lead
QRme
- 作为审核员审查代码,并为项目创建改进列表.
- 开始担任项目的iOS团队负责人. 改进了开发过程(pull requests, code review, CI/CD).
- 为团队发展与中高级iOS开发人员进行了多次访谈. Found a new Team Lead.
Senior iOS Developer
Triller
- 为用户在现有视频上创建额外的音频并调整每个组件的音量实现了旁白功能.
- 重新工作了以下/追随者模块,优化流程和修复导航错误.
- 为项目引入了全局自定义的向后滑动导航,并对所有现有模块进行了调整.
iOS Team Lead
GrowApp Solutions
- 为银行开发了许多iOS和Android移动应用程序(莫斯科银行), VTB), social networks (Teamo, Gifteka, Tabor), 保安系统(Delta), 航空(阿提哈德航空), 和移动运营商(To The Moon mobile).
- 组织iOS, Android和QA部门并监控其结果.
- 培训iOS开发者,收集他们的教育材料,并审查他们的成果.
Senior iOS developer
Snowfall
- 为公司最大的客户阿提哈德航空(Etihad Airways)开发iOS应用程序. 这是官方的iOS客户端应用程序.
- 与我的两个开发人员合作,管理他们并参与iOS和Android应用程序.
- Released the app, 将其本地化并提供两种语言:英语和阿拉伯语(从界面的右到左方向).
iOS Developer
OctoberSoft
- 执行过许多iOS项目. 其中最有趣的是社交网络iClouzy. 其中最复杂的项目之一是卡拉ok应用程序, 我在哪里工作与低级音频功能执行音频流.
- 培训和管理公司的iOS开发团队.
- 管理许多项目的开发过程, 包括社交网络, sports applications, and geo apps.
C++ Developer
SoftGrad Solutions
- 执行公司的小型宠物c++项目.
- 在KidsWatch项目中使用c++支持和实现了一些功能.
- 使用ASP实现基本页面.. NET项目3StepShare.
Experience
To The Moon Mobile
http://apps.apple.com/cy/app/ttm-mobile-sim-debit-account/id1498901890Etihad Airways
Triller
http://apps.apple.com/us/app/triller-social-video-platform/id994905763UNO Mobile
http://apps.apple.com/bg/app/1mobile/id1490246867?platform=iphoneFull-jacket AR
http://apps.apple.com/cy/app/full-jacket/id6443995603MoneyBase
http://apps.apple.com/app/moneybase/id1614797633BusyCal
http://apps.apple.com/us/app/busycal/id1035689743BaZi Hero
Bringo
http://bringo247.ru/Neebo
http://itunes.apple.com/us/app/neebo/id1250419822Perepel Karaoke
Gifteka
iClouzy
http://www.iclouzy.com/Puxxle
Education
信息技术硕士学位
南方联邦大学-顿河畔罗斯托夫,俄罗斯
信息学和应用数学学士学位
南方联邦大学-顿河畔罗斯托夫,俄罗斯
Certifications
使用SwiftUI创建用户界面
Meta | via Coursera
Swift编程入门
多伦多大学| Coursera
在iOS中使用数据
Meta | via Coursera
iOS应用开发基础
多伦多大学| Coursera
Swift高级编程
Meta | via Coursera
Swift编程入门
LearnQuest
Version Control
Meta | via Coursera
Swift 5 iOS应用开发者
LearnQuest
Swift编程基础
Meta | via Coursera
iOS App Store & In-App Purchases
LearnQuest
iOS移动应用开发入门
Meta | via Coursera
使用Swift 5开发iOS应用程序简介
LearnQuest
Tables, Data & Networking in iOS
LearnQuest
Swift:授权和数据来源
LinkedIn Learning
一般编码评估
在线自由职业机构
Skills
Libraries/APIs
Core Animation, iOS API, iOS Native Libraries, REST APIs, Codable, Auth, Alamofire, Core Graphics, RxSwift, Google Maps API, CocoaPods, Jira REST API, GitHub API, PromiseKit, AudioKit, Core Audio, Core Image, PhotoKit, Apple Subscriptions, OpenGL
Tools
Xcode, GitHub, Atlassian, Jira, Git, SwiftLint, Figma, GitLab, WebView, Moya, Firebase Authentication, iTunes Connect, Slack, Visual Studio, Amazon Transcribe
Frameworks
XCTest, iOS SDK, XCUITest, SwiftUI, UIKit, .. NET、Cocoa Touch、RealmSwift、Core Data、iOS SceneKit、ARKit、gRPC、CloudKit、ASP.NET, ASP.. NET Core, AudioUnit, Flutter, Combine
Languages
Objective-C, Swift, Swift 4, Swift 3, Delphi 7, c#.. NET、SQL、Swift 2、HTML、JavaScript、Kotlin、c++、Java、Pascal、Swift 5
Paradigms
Mobile Development, 模型视图视图模型(MVVM), Back-end Architecture, Scrum, REST, Agile, Unit Testing, VIPER Architecture, Testing
Platforms
iOS, Firebase, Apple, Android, iOS 10+, Mobile, 谷歌云平台(GCP), 亚马逊网络服务(AWS), iCloud, Bitrise, Bluetooth LE, Apple TV
Industry Expertise
项目管理,社交媒体
Storage
SQLite, NoSQL, Google Cloud, Firebase实时数据库, Realm, Couchbase, MongoDB, CouchDB, PostgreSQL, Databases, API Databases, JSON
Other
Native Mobile Apps, Algorithms, Mobile Apps, Animation, APIs, iPad, User Interface (UI), UI Animation, Proof of Concept (POC), AVFoundation, Payment APIs, Payment Gateways, Video Streaming, 直接对消费者(D2C), Geolocation, API Integration, Audio Streaming, iMessage, Apps, iPhone, QR Codes, 最小可行产品(MVP), iOS Animations, Architecture, Leadership, Fintech, Mobile Banking, Video Livestreaming, LiveStream, A/B Testing, Augmented Reality (AR), User Experience (UX), Widgets, PassKit, Mobile Wallet, Wireless, Wireless Protocols, WebSockets, Streaming, 物联网(IoT), CI/CD Pipelines, Mobile App Development, 3D Animation, Audio, iOS Video, LiDAR, In-app Purchases, Google In-app Billing, Video Codecs, OTT (over -top Content), iOS TV, Push Notifications, Memory Management, Hard Coding, Coding, 解决复杂问题, Delegates, Observation, Async/Await, Tables, Networking, Data, Subscriptions, Programming, Functions, Structure, Version Control, App UI
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring