Vladimir Shalimov,亚美尼亚Kotayk省Hrazdan开发商
Vladimir is available for hire
Hire Vladimir

Vladimir Shalimov

Verified Expert  in Engineering

Android Developer

Location
Hrazdan, Kotayk Province, Armenia
Toptal Member Since
July 27, 2020

Since 2011, Vladimir一直以Android开发为生, 从头开始交付生产就绪的应用程序,或者使用客户端现有的代码库. 他使用一种健壮的方法来构建应用程序架构,并在一开始就建立最佳实践,以鼓励稳定的软件行为和透明的开发评估. Vladimir对业务需求进行了彻底的分析,以发现模糊的问题,这使得产品不仅满足了项目目标,而且满足了现实生活中的需求.

Portfolio

Freelance Work
Android Studio, Android SDK, Java,移动开发,移动应用开发...
Studio Mobile
JavaScript, Web, Gradle, Apache Maven, Git, Java, Android,移动开发...
Touch Instinct
c#, Xamarin, Java, Android SDK,移动开发,移动应用开发

Experience

Availability

Full-time

Preferred Environment

Redmine, Jira, Slack, Git, Gradle, Ubuntu, Kotlin, Java, Android SDK, Android Studio

The most amazing...

...我开发了一个移动应用程序来控制飞机.

Work Experience

Android Developer

2015 - PRESENT
Freelance Work
  • 从零开始开发了十多个不同的Android应用程序(和一个代码库),并使它们能够投入生产.
  • 改进了与现有代码库一起提供的十多个其他应用程序.
  • 作为学习课程的一部分或通过指导培训了超过五名Android开发人员.
技术:Android Studio, Android SDK, Java,移动开发,移动应用开发, Kotlin

Senior Android Developer

2013 - 2014
Studio Mobile
  • 维护一个控制飞机机舱环境的移动应用程序的开发.
  • 实施了一个架构,以组织由最多6名开发人员组成的团队快速并行开发医疗救援系统.
  • 为Tizen Watch开发了一个漂亮的动画天气小工具.
Technologies: JavaScript, Web, Gradle, Apache Maven, Git, Java, Android,移动开发, Mobile App Development

Android Developer

2011 - 2013
Touch Instinct
  • 在谷歌开发自己的游戏之前,开发了一款地理定位多人在线游戏.
  • 开发了一个流畅和轻松的互联网广播应用程序.
  • 创建了一个丰富多彩的动画应用程序,帮助用户管理家庭财务.
技术:c#, Xamarin, Java, Android SDK,移动开发,移动应用开发

Diool

http://play.google.com/store/apps/details?id=com.diool
Diool是一个为在喀麦隆经营的企业提供的支付平台. 它为商家和服务供应商提供支付服务.

Diool Android应用程序被销售点运营商(收银员)用来收取客户的现金或移动支付. 企业所有者/经理也使用它来进行其他业务操作(发送发票), transferring money, etc).

Features:
•各种支付交易:定期商家付款, mobile money recharges, and invoice cash settlements
•用户财务账户管理, balance top-up/withdraw, 以及带有导出选项的交易历史
•组织管理:销售点和员工配置
•发送或请求付款的联系人列表
• Payment requests (invoices)
•某些类型操作的审批流程
•基于业务/用户类型或定价计划的功能定制

My Contributions:
•管理android相关开发——从需求和UI分析到Google Play发行. Starting from an existing project, 最终完成了完整的架构和UI重新设计, 并且实现了许多功能. 我们已经和团队一起发布了几十个版本,并继续项目的积极开发.

Billfold

http://www.billfoldpos.com/
想象一下像摇滚音乐会或音乐节这样的大型活动,有成千上万的游客. 一般来说,里面有多个销售点:咖啡馆、酒吧、纪念品商店等. 每个游客都有一个电子腕带,可以用来在这些点支付, 而Billfold就是一个操作此类支付的系统.

Billfold软件由后端、web面板和一批Android应用程序组成.

Features:
•值机板(用于激活腕带)
•双面商店应用(一面面向销售人员,另一面面向客户)
•充值应用程序(用于补充腕带余额)
• Multiple payment types
• Event customization
•极快的服务:从每位客户7秒开始
•在短暂的音乐会中场休息期间,成千上万的订单
• Partial offline work
• And more

My Contributions:
我接受了一个现有代码库的项目,并负责整个系统中的Android开发. 我重构了一些模块,以提高稳定性,并解决了一组用户烦恼的问题,还添加了几十个新模块和功能. 然后,我反复审查和重新设计业务需求,以扩展系统功能并简化行为. 后来,我还指导了另一位Android开发人员,并负责代码审查.

Gruzer

一个货运出租车应用程序,有很好的实用服务. Android部分包含两个应用:客户端应用和驱动端应用.

Features:
•订购一辆车,选择货物类型、路线、出发时间和其他高级选项
• Track ride status
• Track car geolocation
•在骑行过程中改变路线(如果可能)
•提供银行卡支付选项
•司机/客户评分/反馈
•用户配置文件以及乘车历史
• Templates for repeated rides
• Driver statistics
• Discount promo codes

My Contributions:
根据客户提供的需求和UI设计,我从零开始开发Android应用程序,并将其开发为可生产的应用程序.

Forex Charts Graphics Engine

我们为客户开发了这个图形引擎作为一个库, 外汇软件开发公司, to use in their own products.

Engine features:
•渲染:外汇蜡烛(汇率历史),当前汇率;
•呈现:交易量、指标、交易者订单;
•动画滚动,手势,水平缩放和垂直缩放(自动和手动);
•用户添加和编辑自定义图形元素(线)的能力, text labels, various chart marks);
•客户端开发人员能够自定义呈现的所有方面:颜色, fonts, size, layout, scale/scroll modes, and custom graphic elements;
•与iOS版本的跨平台兼容性;
• Nice performance.

My contributions:
我是一个由3-4名Android开发者组成的团队的技术主管. 设计发动机架构,组织团队, 包括任务管理和分配, estimates and planning, code review, and result control. 我也直接与客户团队沟通, 其中包括需求分析和技术咨询. 我还为最具挑战性的模块编写了代码.

Zoi |急救医护人员App

用于紧急医疗工作者(护理人员)收集有关现场事故的各种信息的应用程序:地点, patient's claims, injury characteristics, diagnosis results, medical procedures performed, and so on. 当工人们回到医院, 收集到的信息被传输到医院服务器并存储以备将来使用.

Features:
•收集大量不同类型的信息;
•各种信息类型:从原始字符串和数字到视频和车祸图表;
•医务工作者填写的所有字段都是服务器可配置的,因为不同的医疗部门可能使用完全不同类型的信息;
• Offline mode: in field;
• Online mode: in hospital;
• Skins;
• Reports;
•驾驶执照条码扫描器;
• Miscellaneous.

My contributions:
I led a team of 3 – 6 developers, 我的挑战是基于之前开发的iOS版本组织快速并行开发. I oversaw the architecture design, task planning, and code reviews, 同时还要教导和指导团队成员. 我还编写了应用程序核心和几个模块的代码.

MaybeCoffee

maybeccoffee是一家推出约会应用的初创公司. 这款应用的关键理念是找到一个伴侣(类似于其他约会应用),然后邀请他们一起喝杯咖啡. 开发了两个应用程序:一个用于普通用户,一个用于咖啡店集成系统(销售应用程序).

特点(普通用户应用):
•用户简介、描述、照片等
•合作伙伴搜索:通过列表或地图
• Mini-chats on a map
•与合作伙伴聊天,选择计划一次咖啡会议(选择咖啡店), order, payment) inside the chat
•订单历史记录以及订单状态跟踪
• Loyalty program

Features (salesperson app):
•新的咖啡店订单通知
• Orders list
•订单状态和付款跟踪以及忠诚度计划跟踪

My Contributions:
我从零开始开发了销售版本的应用程序,并指导了我年轻的同事, 谁从零开始开发了普通用户版本的应用程序. 我指导他进行架构设计和任务规划,并检查他的代码以确保其高质量.

Flowerr

http://play.google.com/store/apps/details?id=ru.orderr.flowerr2
一个不错的轻量级送花应用程序:各种花店的聚合服务.

Features:
• Shops and goods catalog
• Cart
• Order checkout
• Bank card payment
• Orders and payments history

My Contributions:
我根据提供的UI设计从头开始开发应用程序.

CoinKeeper

http://play.google.com/store/apps/details?id=com.disrapp.coinkeeper&hl=en
一个家庭财务管理应用程序与一个优秀的用户界面.

Features:
•预算跟踪:收入、支出、账目和交易
•各种月度、每周、两周和年度预算
•UI动画,可拖动面板和硬币与真实的材料
•以前的设计理念几乎无处不在
•丰富多彩的每日,每周和每月统计
• Financial goals

CoinKeeper是一个友好的应用程序从2011-2013. 在我们完成了最初的几个版本之后, 我们的客户重新设计了应用程序,并继续开发新的应用程序, slightly different version.

经典版深受用户喜爱, 客户决定把它留在市场上, and it is still alive!

My Contributions:
I developed the Android version, 一开始是一个人,后来是一个团队, 并创建了业务逻辑层. Xamarin框架用于在iOS和Android版本之间共享业务逻辑. 我还参与了后端开发.

Languages

Java, Kotlin, c#, php7, JavaScript

Frameworks

Android SDK, Glide, .NET

Libraries/APIs

REST api, ACRA, Retrofit, Picasso, Xamarin.Android, Google Maps SDK

Tools

Git, Android Studio, Inkscape, Gradle, Slack, Jira, Redmine, MonoDevelop, Apache Maven

Paradigms

Model View Presenter (MVP), Model View Viewmodel (MVVM), Mobile Development, Clean Architecture, Design Patterns

Platforms

Android, Ubuntu, Xamarin, Web

Other

采购产品移动应用程序开发,房间,计算机科学,算法,WebSockets, OkHttp,支付api

Storage

SQLite, MySQL

2003 - 2008

计算机科学专业荣誉专科学位(同等文学硕士)

圣彼得堡国立交通大学. Petersburg, Russia

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

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

Top talent is in high demand.

Start hiring