Dmitry Babenko,加拿大温哥华开发人员
Dmitry is available for hire
Hire Dmitry

Dmitry Babenko

Verified Expert  in Engineering

Software Developer

Location
Vancouver, BC, Canada
Toptal Member Since
November 30, 2020

Dmitry是一位精力充沛、充满激情的iOS开发者,拥有10年的移动开发经验. 他能够编写高效、健壮、高度可重用、可测试和可维护的代码. 他主张通过精致的、自我描述的用户界面提供无缝的用户体验. 他在数据库设计方面也有很强的专业知识, cloud technologies (AWS), and architectural patterns. 最近,德米特里领导了一个iOS开发团队,开发了一个银行iOS应用程序.

Portfolio

Lululemon Athletica
iOS、跨平台、手机应用、原生手机应用、亚马逊网络服务(AWS)...
Aequilibrium
Android, iOS,跨平台,手机应用,原生手机应用...
PNI Digital Media
iOS,移动应用,原生移动应用,GitHub, Jira, Xcode, Objective-C, Swift

Experience

Availability

Full-time

Preferred Environment

Xcode, GitHub, Slack, Microsoft Teams, MacOS

The most amazing...

...我开发的应用程序是白标签iOS银行应用程序,旨在供加拿大240家信用合作社使用.

Work Experience

Solution Architect

2019 - 2021
Lululemon Athletica
  • 担任一个留言簿项目的解决方案架构师. 该解决方案包括iOS移动应用程序、AWS基础设施和web应用程序.
  • Led the team of iOS developers, 为团队建立架构和编码模式及标准, 并为应用程序提供了体系结构解决方案.
  • 参与拉取请求审核过程.
  • 指导手机开发者并在必要时进行结对编程.
  • 改进了基于Firebase和BigQuery的分析系统.
  • 探索并提供了与组织中开发的其他服务和组件集成的方向.
  • 文档化的关键决策、架构图和其他工件,以及. developed solution options documents.
  • 积极配合业务分析师, product owners, UI/UX设计师将他们的需求映射到开发人员的技术任务中.
  • 定义了CI/CD系统的流程和实现细节.
Technologies: iOS、跨平台、手机应用、原生手机应用、亚马逊网络服务(AWS), AWS CloudFormation, Serverless Framework, Jira, Postman, Xcode, Swift

Mobile Architect

2017 - 2019
Aequilibrium
  • 开发了一款白色标签的iOS银行应用程序,供加拿大240家信用合作社使用.
  • 为入职过程构建了一个内部增强现实应用程序(使用ARKit).
  • Developed a video-sharing app, Grideo, with video capturing, 多部分后台上传视频文件, and feed presentation.
  • 为团队建立架构和编码模式及标准.
  • 在所有Aequilibrium iOS开发者中担任章节领导.
  • 与Backbase R积极互动&D团队解决出现的问题.
  • 为白标手机应用开发附近银行分行和atm的地图展示.
Technologies: Android, iOS、跨平台、手机应用、原生手机应用、亚马逊网络服务(AWS), Backbase, Postman, Jenkins, GitHub, Jira, Agile Software Development, Objective-C, Xcode, Swift

Senior Mobile Software Developer

2017 - 2017
PNI Digital Media
  • 为Costco Photo Print应用程序开发了“防弹”图片上传器.
  • 创建了一个自定义照片库选择器组件,方便用户选择图片.
  • 添加了与Fabric的分析集成,以记录所有视图转换和用户交互.
技术:iOS,移动应用,原生移动应用,GitHub, Jira, Xcode, Objective-C, Swift

Senior Mobile Software Developer

2015 - 2017
ATBOS Software Inc.
  • Developed an iOS application ATBOS.用于解析以文本表示的价格表的Trade, 上传价格表到服务器, 并获取有关当前最佳价格的信息.
  • 开发了一个在后端服务器上工作的识别质量控制应用程序. 它处理样品价格表并分析这种识别的结果.
  • 为Atbos时间管理项目开发iOS和Android应用程序,这是一个中小型公司的时间管理系统.
Technologies: Android, iOS, Cross-platform, Mobile Apps, Git, Jira, Carthage, GData Objective-C Client, Swift, Xcode

ConcoTest

http://www.facebook.com/notes/665794477395235/
开发iOS ConcoTest应用程序是为了测试跑步者的无氧阈值
the Conconi test. 该应用程序连接蓝牙LE设备,工作在
后台模式,并计算阈值的步速和心率.

Alterna Bank iOS Application

开发了一款白色标签的iOS银行应用程序,供240家信用合作社使用
across Canada. 我建立了架构和编码模式和标准
for the team.

与Backbase R积极互动&D团队解决出现的问题.

First West iOS Application

http://apps.apple.com/us/app/first-west/id1064161546
开发了一款白色标签的iOS银行应用程序,供240家信用合作社使用
across Canada. 我建立了架构和编码模式和标准
for the team.

与Backbase R积极互动&D团队解决出现的问题.

Atbos任务管理器安卓和iOS应用程序

iOS和Android应用程序的Atbos时间管理项目-中小型公司的时间管理系统. 该应用程序的主要思想是将严格的公司层次结构应用于任务工作流和状态.

Both apps are native. Android应用使用Android Studio和Java, iOS应用使用XCode和Objective C(和Swift)
2000 - 2004

计算机科学学士学位

莫斯科国立大学-莫斯科,俄罗斯

1994 - 1999

Master's Degree in Geology

哈基夫国立大学. V.N. Karazina - Kharkiv, Ukraine

Libraries/APIs

相机API, GData Objective-C客户端,REST API, CocoaPods, Node.js, AWS Amplify

Tools

Microsoft Teams, Slack, GitHub, Xcode, Jenkins, Postman, Jira, Git, AWS CloudFormation, Amazon Cognito

Languages

Swift, Objective-C, JavaScript, Kotlin

Platforms

iOS, Android, Amazon Web Services (AWS), Firebase, MacOS, Bluetooth LE, Backbase

Paradigms

数据库设计、敏捷软件开发、跨平台

Frameworks

ARKit,无服务器框架,核心数据

Storage

MySQL, PostgreSQL

Other

Mobile Architecture, Mobile App Development, Mobile Apps, iOS Camera, Native Mobile Apps, Mathematical Modeling, Computer Vision, Geology, Geodesy, Carthage, Mathematical Analysis

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring