Dmitry Babenko
Verified Expert in Engineering
Software Developer
Dmitry是一位精力充沛、充满激情的iOS开发者,拥有10年的移动开发经验. 他能够编写高效、健壮、高度可重用、可测试和可维护的代码. 他主张通过精致的、自我描述的用户界面提供无缝的用户体验. 他在数据库设计方面也有很强的专业知识, cloud technologies (AWS), and architectural patterns. 最近,德米特里领导了一个iOS开发团队,开发了一个银行iOS应用程序.
Portfolio
Experience
Availability
Preferred Environment
Xcode, GitHub, Slack, Microsoft Teams, MacOS
The most amazing...
...我开发的应用程序是白标签iOS银行应用程序,旨在供加拿大240家信用合作社使用.
Work Experience
Solution Architect
Lululemon Athletica
- 担任一个留言簿项目的解决方案架构师. 该解决方案包括iOS移动应用程序、AWS基础设施和web应用程序.
- Led the team of iOS developers, 为团队建立架构和编码模式及标准, 并为应用程序提供了体系结构解决方案.
- 参与拉取请求审核过程.
- 指导手机开发者并在必要时进行结对编程.
- 改进了基于Firebase和BigQuery的分析系统.
- 探索并提供了与组织中开发的其他服务和组件集成的方向.
- 文档化的关键决策、架构图和其他工件,以及. developed solution options documents.
- 积极配合业务分析师, product owners, UI/UX设计师将他们的需求映射到开发人员的技术任务中.
- 定义了CI/CD系统的流程和实现细节.
Mobile Architect
Aequilibrium
- 开发了一款白色标签的iOS银行应用程序,供加拿大240家信用合作社使用.
- 为入职过程构建了一个内部增强现实应用程序(使用ARKit).
- Developed a video-sharing app, Grideo, with video capturing, 多部分后台上传视频文件, and feed presentation.
- 为团队建立架构和编码模式及标准.
- 在所有Aequilibrium iOS开发者中担任章节领导.
- 与Backbase R积极互动&D团队解决出现的问题.
- 为白标手机应用开发附近银行分行和atm的地图展示.
Senior Mobile Software Developer
PNI Digital Media
- 为Costco Photo Print应用程序开发了“防弹”图片上传器.
- 创建了一个自定义照片库选择器组件,方便用户选择图片.
- 添加了与Fabric的分析集成,以记录所有视图转换和用户交互.
Senior Mobile Software Developer
ATBOS Software Inc.
- Developed an iOS application ATBOS.用于解析以文本表示的价格表的Trade, 上传价格表到服务器, 并获取有关当前最佳价格的信息.
- 开发了一个在后端服务器上工作的识别质量控制应用程序. 它处理样品价格表并分析这种识别的结果.
- 为Atbos时间管理项目开发iOS和Android应用程序,这是一个中小型公司的时间管理系统.
Experience
ConcoTest
http://www.facebook.com/notes/665794477395235/the Conconi test. 该应用程序连接蓝牙LE设备,工作在
后台模式,并计算阈值的步速和心率.
Alterna Bank iOS Application
across Canada. 我建立了架构和编码模式和标准
for the team.
与Backbase R积极互动&D团队解决出现的问题.
First West iOS Application
http://apps.apple.com/us/app/first-west/id1064161546across Canada. 我建立了架构和编码模式和标准
for the team.
与Backbase R积极互动&D团队解决出现的问题.
Atbos任务管理器安卓和iOS应用程序
Both apps are native. Android应用使用Android Studio和Java, iOS应用使用XCode和Objective C(和Swift)
Education
计算机科学学士学位
莫斯科国立大学-莫斯科,俄罗斯
Master's Degree in Geology
哈基夫国立大学. V.N. Karazina - Kharkiv, Ukraine
Skills
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
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