亚历山大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), 图形(核心图形), 网络(Alamofire, Moya), 推送通知, 并将应用程序上传到App Store.
Portfolio
Experience
Availability
首选的环境
Xcode, Visual Studio
The most amazing...
...我开发了一个阿提哈德航空的官方应用程序.
Work Experience
高级iOS开发人员
TapYou
- 发现并修复了大量内存泄漏和重构的体系结构.
- 改进了主要屏幕元素的性能.
- 实现了许多新功能, 比如在Facebook和Instagram上分享视频, 浮动按钮和主屏幕上的空状态, new deep links, etc.
高级iOS开发人员
交叉圈计时
- 重新编写了现有的代码,并使用Realm实现了一个新的数据库方案.
- 为会话实现分页. 提高了应用程序的性能.
- 改变了架构和数据流,重构了现有的代码库.
iOS Team Lead
QRme
- 作为审核员审查代码,并为项目创建改进列表.
- 开始担任项目的iOS团队负责人. 改进了开发过程(pull requests, code review, CI/CD).
- 为团队发展与中高级iOS开发人员进行了多次访谈. 找到了新的团队领导.
高级iOS开发人员
Triller
- 为用户在现有视频上创建额外的音频并调整每个组件的音量实现了旁白功能.
- 重新工作了以下/追随者模块,优化流程和修复导航错误.
- 为项目引入了全局自定义的向后滑动导航,并对所有现有模块进行了调整.
iOS Team Lead
GrowApp Solutions
- 为银行开发了许多iOS和Android移动应用程序(莫斯科银行), VTB), 社交网络(团队, Gifteka, Tabor), 保安系统(Delta), 航空(阿提哈德航空), 和移动运营商(To The Moon mobile).
- 组织iOS, Android和QA部门并监控其结果.
- 培训iOS开发者,收集他们的教育材料,并审查他们的成果.
高级iOS开发人员
Snowfall
- 为公司最大的客户阿提哈德航空(Etihad Airways)开发iOS应用程序. 这是官方的iOS客户端应用程序.
- 与我的两个开发人员合作,管理他们并参与iOS和Android应用程序.
- Released the app, 将其本地化并提供两种语言:英语和阿拉伯语(从界面的右到左方向).
iOS Developer
OctoberSoft
- 执行过许多iOS项目. 其中最有趣的是社交网络iClouzy. 其中最复杂的项目之一是卡拉ok应用程序, 我在哪里工作与低级音频功能执行音频流.
- 培训和管理公司的iOS开发团队.
- 管理许多项目的开发过程, 包括社交网络, 体育应用程序, and geo apps.
C++ Developer
SoftGrad解决方案
- 执行公司的小型宠物c++项目.
- 在KidsWatch项目中使用c++支持和实现了一些功能.
- 使用ASP实现基本页面.. NET项目3StepShare.
Experience
去月球手机
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
Skills
Languages
Objective-C, Swift, Swift 4, Swift 3, Delphi 7, c#.. NET, SQL, Swift 2, HTML, JavaScript, c++, Java, Pascal, Swift 5, Kotlin
Frameworks
XCTest, iOS SDK, XCUITest, SwiftUI, UIKit, .. NET, Cocoa Touch, RealmSwift, Core Data, iOS SceneKit, ARKit, gRPC, ASP . NET.NET, ASP.. NET Core, AudioUnit, Flutter
Libraries/APIs
Core Animation, iOS API, iOS原生库, REST APIs, Codable, Auth, Alamofire, Core Graphics, RxSwift, Google Maps API, CocoaPods, Jira REST API, GitHub API, PromiseKit, AudioKit, Core Audio, Core Image, PhotoKit
Tools
Xcode, GitHub, Atlassian, Jira, Git, SwiftLint, Figma, GitLab, WebView, Moya, 重火力点身份验证, iTunes Connect, Slack, Visual Studio, Amazon Transcribe
Paradigms
移动开发, 模型视图视图模型(MVVM), 后端架构, Scrum, REST, Unit Testing, VIPER Architecture
Platforms
iOS, Firebase, Apple, Android, iOS 10+, Mobile, 谷歌云平台, 亚马逊网络服务(AWS), Bitrise, Bluetooth LE, Apple TV
行业专业知识
项目管理
Storage
SQLite, NoSQL, Google Cloud, Firebase实时数据库, Realm, Couchbase, MongoDB, PostgreSQL, Databases, API Databases
Other
原生手机应用, Algorithms, Mobile Apps, Animation, APIs, iPad, UI Animation, 概念验证(POC), AVFoundation, Payment APIs, Payment Gateways, Video Streaming, 直接对消费者(D2C), Geolocation, API Integration, Audio Streaming, iMessage, Apps, iPhone, 视频转播画面, LiveStream, A/B Testing, 增强现实(AR), 用户界面(UI), 用户体验(UX), Widgets, PassKit, Mobile Wallet, Wireless, 无线协议, WebSockets, Streaming, 移动应用开发, 3D Animation, Audio, iOS Video, LiDAR, In-app Purchases, 谷歌应用内计费, Video Codecs, OTT (over -top Content), iOS TV, 推送通知, Memory Management, Hard Coding, Coding, 解决复杂问题, Delegates, Observation, Combine, Async/Await
Education
信息技术硕士学位
南方联邦大学-顿河畔罗斯托夫,俄罗斯
信息学和应用数学学士学位
南方联邦大学-顿河畔罗斯托夫,俄罗斯
Certifications
Swift:授权和数据来源
LinkedIn Learning
一般编码评估
在线自由职业机构