Roman Stetsenko
Verified Expert in Engineering
iOS Developer
Roman是一名熟练的移动开发人员,精通iOS、iPadOS、watchOS和tvOS. 他对开发具有漂亮UI和高水平UX的应用程序有很好的感觉. His logical thinking, mathematical background, orientation in programming patterns, 现成的第三方解决方案对于创建复杂的应用程序来说是无价的. Roman总是关注细节,并专注于根据规范及时交付代码.
Portfolio
Experience
Availability
Preferred Environment
MacBook, Git, Xcode
The most amazing...
...我为老师们做了一个叫Plickers的应用, where students make responses, 该应用程序可以立即向教师提供结果.
Work Experience
iOS Developer
Freelance
- 根据提供的设计从头开始创建现代应用程序.
- 检查现有代码,并在不破坏任何东西的情况下快速进行改进.
- 管理GPS,蓝牙,加速度计和其他设备传感器.
- Worked with various video, photo, 以及使用AVFoundation生成和操作音频, GPUImage, AudioKit, and other tools.
- Deployed various services to apps, such as AWS S3 uploads, Mixpanel analytics, Stripe payments, Mapbox custom maps, Firebase Auth, Realm database, and many more.
iOS Developer
Duolingo, Inc.
- 通过消除漏洞和实现小功能,帮助推出MVP.
- 提前计划好自己的工作,避免因时差造成的空档.
- 实现基于数据的多链介绍动画与核心动画.
iOS Team Leader
Dev-Pro.net
- 处理视频和音频的录制和播放在应用程序.
- 实现社交媒体整合(Facebook和Twitter).
- 处理应用分析(Flurry, GA, New Relic等).
- 提供持续集成(Jenkins和Xcode机器人).
- 提高了团队管理能力,对员工动机有了更多的了解.
iOS Developer
Brightgrove
- 创建了一个带有异步视频下载器的iOS应用程序.
- 用一个简单的照片编辑器创建了一个类似instagram的应用程序.
- Worked with data caching and updating. Optimized network requests for low-speed networks.
- Worked with Grand Central Dispatch and multithreading.
- 使用AVFoundation框架创建音频预览.
iOS Team Leader
AppDragon
- 管理两个负责不同项目的iOS开发者团队.
- 与客户沟通制定开发计划.
- 使用3D增强现实技术在相机视图上显示位置pin和描述.
- 使用地图,GPS和指南针来显示方向提示. 使用MapKit, Core Motion和Core Location框架.
- 与Core Animation一起实现自定义动画.
Experience
Wilmaa
Key points:
- In the iOS app, 我添加了一个记录功能,并对现有的Objective-C代码进行了小的改进.
tvOS应用是用响应式的Swift (RxSwift和RxCocoa)从头开始重写的。.
-加入了应用内购买和订阅.
Plickers
http://apps.apple.com/us/app/plickers/id701184049I developed the redesign for the existing iOS app.
Key points:
- Optimized for iPhone and iPads.
- Card scanning feature based on OpenCV.
在Android项目中复制现有Kotlin代码的业务逻辑.
-在不中断发布计划的情况下,以小步骤从纯Objective-C重构为纯Swift代码.
—离线使用,恢复连接后同步. Used Realm database.
CareTraxx
其直观、移动优先的设计改善了护理成本、质量和体验.
Key points:
-保持应用程序的高安全性,以满足健康行业标准
- Tested against common software security weaknesses
Indoor and outdoor navigation
-可为医院定制功能列表和UI样式.
- Mixed Swift and Objective-C project
GetPerfect
http://itunes.apple.com/se/app/getcompliantapp/id616031681?mt=8Key points:
- Optimized for iPhone and iPod Touch.
—连接恢复后,可以离线同步工作.
-可以定制每个公司的品牌颜色和形象
- Written in Objective-C
Happy Studio
Key points:
- Optimized for iPhone and iPad
- Mini games written with Cocos2D framework
- QR code recognition
-开发有严格的截止日期,因为营销活动和印刷生产已经安排好了
- Written in Objective-C
iOS native app for Cryptocurrency exchange platform
There are was two iOS developers. 我在这个项目中不是主要角色,应用程序是用SwiftUI编写的
Skills
Languages
Swift, Objective-C, Kotlin, Swift 5, Swift 4, GraphQL, SQL, JavaScript, Ruby, Bash, HTML, CSS, HTML5
Frameworks
iOS SDK, UIKit, Core Location, MapKit, PushKit, Core Bluetooth, SwiftUI, Combine, Cocos2d
Tools
Xcode, Interface Builder, Git, Figma, PaintCode, Sketch, Adobe Photoshop, Zeplin, Apple HomeKit
Paradigms
Mobile Development, Agile Software Development, Concurrent Programming, Model View Controller (MVC), Design Patterns, Object-oriented Programming (OOP), Model View ViewModel (MVVM)
Platforms
tvOS、WatchOS、iOS、亚马逊网络服务(AWS)、AWS物联网核心、MacOS、Firebase
Other
Mobile App Development, AVFoundation, Near-field Communication (NFC), Early-stage Startups, UI Animation, Social Networks, Internet of Things (IoT), MacBook, iPadOS, Kotlin Multiplatform, Arduino IDE, Cryptocurrency, CI/CD Pipelines, Messaging, eCommerce
Libraries/APIs
谷歌地图,libdispatch, RxSwift, RxCocoa, GPUImage, Firebase iOS SDK, Shopify API
Industry Expertise
Healthcare
Storage
SQLite, Realm, MySQL, MongoDB, Amazon DynamoDB
Education
Spetialist Degree in Automation and Instrumentation
国立技术大学«哈尔科夫理工学院»-哈尔科夫,乌克兰
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring