Alexander Naumenko,塞浦路斯帕福斯的开发者
Alexander is available for hire
Hire Alexander

Alexander Naumenko

Verified Expert  in Engineering

原生移动应用开发者

Location
Paphos, Cyprus
Toptal Member Since
May 17, 2022

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

TapYou
Swift 5, SwiftUI, Core Audio, Observation, Combine, RxSwift, Async/Await, UIKit...
Crossbox Lap Timing
Swift 5, Moya, Alamofire, Objective-C,地理定位,蓝牙LE,算法...
QRme
音频,iOS视频,核心图像,推送通知,内存管理,PhotoKit...

Experience

Availability

Part-time

Preferred Environment

Xcode, Visual Studio

The most amazing...

...我开发了一个阿提哈德航空的官方应用程序.

Work Experience

Senior iOS Developer

2023 - PRESENT
TapYou
  • 发现并修复了大量内存泄漏和重构的体系结构.
  • 改进了主要屏幕元素的性能.
  • 实现了许多新功能, 比如在Facebook和Instagram上分享视频, 浮动按钮和主屏幕上的空状态, new deep links, etc.
Technologies: Swift 5, SwiftUI, Core Audio, Observation, Combine, RxSwift, Async/Await, UIKit, 最小可行产品(MVP), iOS Animations, Architecture, CI/CD Pipelines, Agile

Senior iOS Developer

2023 - 2023
Crossbox Lap Timing
  • 重新编写了现有的代码,并使用Realm实现了一个新的数据库方案.
  • 为会话实现分页. 提高了应用程序的性能.
  • 改变了架构和数据流,重构了现有的代码库.
Technologies: Swift 5, Moya, Alamofire, Objective-C,地理定位,蓝牙LE,算法, RealmSwift, UIKit, 物联网(IoT), 最小可行产品(MVP), iOS Animations, Architecture, CI/CD Pipelines, Agile, Leadership

iOS Team Lead

2022 - 2023
QRme
  • 作为审核员审查代码,并为项目创建改进列表.
  • 开始担任项目的iOS团队负责人. 改进了开发过程(pull requests, code review, CI/CD).
  • 为团队发展与中高级iOS开发人员进行了多次访谈. Found a new Team Lead.
Technologies: 音频,iOS视频,核心图像,推送通知,内存管理,PhotoKit, Unit Testing, QR Codes, 最小可行产品(MVP), iOS Animations, Architecture, CI/CD Pipelines, Agile, Leadership, Social Media

Senior iOS Developer

2022 - 2023
Triller
  • 为用户在现有视频上创建额外的音频并调整每个组件的音量实现了旁白功能.
  • 重新工作了以下/追随者模块,优化流程和修复导航错误.
  • 为项目引入了全局自定义的向后滑动导航,并对所有现有模块进行了调整.
技术:算法, Swift, Objective-C, iOS Video, AVFoundation, AudioUnit, AudioKit, Core Audio, UIKit, PromiseKit, iOS Native Libraries, 直接对消费者(D2C), Cocoa Touch, API Integration, REST APIs, WebSockets, Git, Slack, Audio Streaming, REST, 亚马逊网络服务(AWS), Auth, Amazon Transcribe, Mobile, iMessage, Streaming, iTunes Connect, Apps, Alamofire, iPhone, Unit Testing, 最小可行产品(MVP), iOS Animations, Architecture, Agile, Social Media, Fintech

iOS Team Lead

2013 - 2022
GrowApp Solutions
  • 为银行开发了许多iOS和Android移动应用程序(莫斯科银行), VTB), social networks (Teamo, Gifteka, Tabor), 保安系统(Delta), 航空(阿提哈德航空), 和移动运营商(To The Moon mobile).
  • 组织iOS, Android和QA部门并监控其结果.
  • 培训iOS开发者,收集他们的教育材料,并审查他们的成果.
技术:iOS, Objective-C, Swift, Xcode, Visual Studio, c#.NET, ASP.NET Core, SQL, Core Data, Core Graphics, Core Audio, XCTest, Bitrise, GitHub, Firebase, SwiftUI, Swift 4, Native Mobile Apps, Swift 3, Project Management, Swift 2, UIKit, Atlassian, Jira, Algorithms, SwiftLint, ARKit, iOS SceneKit, iOS SDK, XCUITest, HTML, JavaScript, 模型视图视图模型(MVVM), Video Livestreaming, LiveStream, Animation, A/B Testing, Augmented Reality (AR), SQLite, 谷歌云平台(GCP), Couchbase, iPad, GitLab, Apple, MongoDB, User Interface (UI), User Experience (UX), Core Animation, Widgets, UI Animation, iOS API, PassKit, .NET, Mobile Wallet, Google Cloud, Google Maps API, Android, WebView, Wireless, Wireless Protocols, iOS 10+, LiDAR, Back-end Architecture, Mobile Apps, Payment APIs, Firebase实时数据库, Payment Gateways, Scrum, Kotlin, Mobile Development, Video Streaming, iOS Native Libraries, 直接对消费者(D2C), Cocoa Touch, Geolocation, API Integration, REST APIs, WebSockets, Flutter, Firebase Authentication, Git, Slack, REST, Auth, Mobile, iMessage, gRPC, iTunes Connect, Apps, AVFoundation, Realm, Alamofire, Apple TV, OTT (over -top Content), iPhone, iOS TV, Unit Testing, CouchDB, QR Codes, 物联网(IoT), 最小可行产品(MVP), iOS Animations, Architecture, CI/CD Pipelines, Agile, Leadership, Social Media, Fintech, Mobile Banking, iCloud, CloudKit

Senior iOS developer

2020 - 2021
Snowfall
  • 为公司最大的客户阿提哈德航空(Etihad Airways)开发iOS应用程序. 这是官方的iOS客户端应用程序.
  • 与我的两个开发人员合作,管理他们并参与iOS和Android应用程序.
  • Released the app, 将其本地化并提供两种语言:英语和阿拉伯语(从界面的右到左方向).
Technologies: Swift, iOS, Xcode, CocoaPods, Core Graphics, GitHub, Firebase, Swift 4, Native Mobile Apps, Project Management, UIKit, Atlassian, Jira, Algorithms, iOS SDK, XCUITest, Animation, GitLab, Apple, User Interface (UI), User Experience (UX), Core Animation, UI Animation, iOS API, PassKit, .NET, Mobile Wallet, WebView, iOS 10+, Back-end Architecture, Mobile Apps, Payment APIs, Firebase实时数据库, Payment Gateways, Scrum, Mobile Development, iOS Native Libraries, 直接对消费者(D2C), Cocoa Touch, API Integration, REST APIs, Git, REST, Auth, Mobile, iTunes Connect, Apps, Realm, Alamofire, iPhone, Unit Testing, 最小可行产品(MVP), iOS Animations, Architecture, Agile, Fintech

iOS Developer

2010 - 2013
OctoberSoft
  • 执行过许多iOS项目. 其中最有趣的是社交网络iClouzy. 其中最复杂的项目之一是卡拉ok应用程序, 我在哪里工作与低级音频功能执行音频流.
  • 培训和管理公司的iOS开发团队.
  • 管理许多项目的开发过程, 包括社交网络, sports applications, and geo apps.
技术:iOS, Objective-C, ASP.NET, C#.NET, SQL, Core Data, Core Graphics, GitHub, User Experience (UX), Firebase, Native Mobile Apps, Project Management, UIKit, Algorithms, iOS SDK, HTML, JavaScript, Video Livestreaming, LiveStream, Animation, SQLite, iPad, GitLab, Apple, User Interface (UI), Core Animation, UI Animation, iOS API, .NET, Google Maps API, WebView, iOS 10+, Back-end Architecture, Mobile Apps, Payment APIs, Payment Gateways, Scrum, Mobile Development, Video Streaming, iOS Native Libraries, 直接对消费者(D2C), Cocoa Touch, Geolocation, API Integration, REST APIs, Firebase Authentication, Git, REST, Auth, Mobile, Streaming, iTunes Connect, Apps, Alamofire, Video Codecs, iPhone, Unit Testing, 最小可行产品(MVP), iOS Animations, Architecture, OpenGL

C++ Developer

2008 - 2009
SoftGrad Solutions
  • 执行公司的小型宠物c++项目.
  • 在KidsWatch项目中使用c++支持和实现了一些功能.
  • 使用ASP实现基本页面.. NET项目3StepShare.
Technologies: C++, C#.NET, ASP.. NET, SQL, GitHub,算法,HTML, JavaScript, .NET,后端架构,API集成,REST API,视频编解码器

To The Moon Mobile

http://apps.apple.com/cy/app/ttm-mobile-sim-debit-account/id1498901890
我曾担任移动开发团队的负责人. 客户的目标是将移动运营商的功能和财务功能结合起来. 起初,它是一个加密货币交易服务,后来成为一个移动银行客户端. 我们同时执行iOS和Android应用. 在那之后,有很多重构和添加新功能的步骤. 现在这款应用已经在英国上线了.

Etihad Airways

我担任移动开发团队的负责人. 客户想从头开始开发两个移动应用程序(iOS和Android). 这些应用程序是针对英语和阿拉伯语进行本地化的. 我在几个月内完成了开发,并与我团队中有才华的开发人员一起支持应用程序.

Triller

http://apps.apple.com/us/app/triller-social-video-platform/id994905763
这是一个类似tiktok的视频社交网络. 你可以发布视频,开始直播,添加朋友,关注名人. 该项目包括许多低级的音频和视频处理.

UNO Mobile

http://apps.apple.com/bg/app/1mobile/id1490246867?platform=iphone
来自意大利的移动运营商:我们重新设计了旧应用程序的设计, 为现有后端创建优化计划, 并从头开始开发新的移动应用程序. 我还使用Bitrise、Jira自动化、GitHub Actions和Git钩子设置了CI/CD.

Full-jacket AR

http://apps.apple.com/cy/app/full-jacket/id6443995603
该应用程序可以帮助您在AR中分享和查看黑胶唱片的高分辨率艺术品. 我使用SceneKit生成AR模型,并使用Supabase服务和Apple认证共享它们.

MoneyBase

http://apps.apple.com/app/moneybase/id1614797633
金融应用程序,包括管理您的卡,3D模型,和不同的主题. 在后端提供API之前,我使用过MVVM模型, 所以UI的主要部分在后端准备好之前就已经实现和测试了.

BusyCal

http://apps.apple.com/us/app/busycal/id1035689743
一个强大而灵活的日历应用程序,用于管理繁忙的日程安排,事件和任务. 我使用了许多Core Data表来管理所有事件和日历, 其内部逻辑导致了一个引人注目的应用程序,集成了许多日历服务.

BaZi Hero

一个由精密算法驱动的四柱计算器,可以准确分析图表, 服务于初学者和专业人士. 我们为这款应用开发并维护了应用内购买系统.

Bringo

http://bringo247.ru/
Bringo是一项为快递员及其客户提供的服务. 我负责快递员iOS应用的实现,并参与后端开发. 我们还与俄罗斯最大的银行之一阿尔法银行(Alfa Bank)整合了这项服务.

Neebo

http://itunes.apple.com/us/app/neebo/id1250419822
这是儿童显示器. 该应用程序通过低功耗蓝牙连接到最近的可用设备,然后通过包含该应用程序的移动设备将数据传输到云. 我们使用VIPER作为这个应用程序的架构.

Perepel Karaoke

这个应用程序帮助人们找到他们想唱的歌. OpenGL中的图形创造了一种很棒的氛围. 音频算法给用户提供他们的表演结果,并通过音频转换帮助他们唱得更好.

Gifteka

Gifteka是一个来自美国客户端的社交网络. 他们的想法是创造活动,让用户可以为礼物筹集资金. 用户可以在个人资料中添加他们想要的礼物. 事件可以是秘密的,所以接收者不知道他们会得到什么惊喜.

iClouzy

http://www.iclouzy.com/
iClouzy是一个非常好的社交网络. 我们现在可以在Tinder上看到它的很多想法. 有地理位置匹配, 我们实现了信息, friends, matches, 还有一些简单的娱乐功能. 不幸的是,它因为缺乏预算而关闭了.

Puxxle

一个社交网络,你可以发送照片作为拼图. 它包括信息、朋友、音频和视频信息. 该网络还拥有自己的货币puxxles. 你可以使用应用内购买来充值.
2010 - 2012

信息技术硕士学位

南方联邦大学-顿河畔罗斯托夫,俄罗斯

2006 - 2010

信息学和应用数学学士学位

南方联邦大学-顿河畔罗斯托夫,俄罗斯

JANUARY 2024 - PRESENT

使用SwiftUI创建用户界面

Meta | via Coursera

JANUARY 2024 - PRESENT

Swift编程入门

多伦多大学| Coursera

JANUARY 2024 - PRESENT

在iOS中使用数据

Meta | via Coursera

JANUARY 2024 - PRESENT

iOS应用开发基础

多伦多大学| Coursera

JANUARY 2024 - PRESENT

Swift高级编程

Meta | via Coursera

DECEMBER 2023 - PRESENT

Swift编程入门

LearnQuest

DECEMBER 2023 - PRESENT

Version Control

Meta | via Coursera

DECEMBER 2023 - PRESENT

Swift 5 iOS应用开发者

LearnQuest

DECEMBER 2023 - PRESENT

Swift编程基础

Meta | via Coursera

DECEMBER 2023 - PRESENT

iOS App Store & In-App Purchases

LearnQuest

DECEMBER 2023 - PRESENT

iOS移动应用开发入门

Meta | via Coursera

DECEMBER 2023 - PRESENT

使用Swift 5开发iOS应用程序简介

LearnQuest

DECEMBER 2023 - PRESENT

Tables, Data & Networking in iOS

LearnQuest

2023年9月至今

Swift:授权和数据来源

LinkedIn Learning

OCTOBER 2022 - PRESENT

一般编码评估

在线自由职业机构

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

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring