Vasily Koval,乌克兰基辅的开发人员
Vasily is available for hire
Hire Vasily

Vasily Koval

Verified Expert  in Engineering

Software Developer

Location
Kyiv, Ukraine
Toptal Member Since
November 15, 2015

Vasily是一名拥有超过10年丰富开发经验的web开发人员, optimizing, 支持web应用程序. 他的主要目标是找到满足所有客户要求的解决方案,重点是及时交付. 他还认为,准确和诚实是成功合作的关键.

Portfolio

Just Eat Takeaway.com
PHP 7, GitLab CI/CD,敏捷软件开发,Codeception, PHPUnit, Laravel...
Freelance
Vue, Laravel, PHPUnit, Git, CSS, HTML, MySQL, JavaScript, PHP, api, OpenAPI
EAT.ch
PHP 7, MySQL, Laravel, Codeception, PHPUnit, Docker, Vagrant, api, OpenAPI

Experience

Availability

Full-time

Preferred Environment

Git, PhpStorm, MacOS

The most amazing...

...我编写的是一个基于网络的系统,用来收集和管理出租车服务的订单.

Work Experience

PHP Engineer

2020 - PRESENT
Just Eat Takeaway.com
  • 将用纯PHP编写的旧的大型机后端重构为微服务.
  • 维护基于larvel的微服务,添加新特性、测试和bug修复.
  • 处理新功能的交付.
Technologies: PHP 7, GitLab CI/CD,敏捷软件开发,Codeception, PHPUnit, Laravel, Helmfile, Docker, APIs, OpenAPI

Web Developer

2012 - PRESENT
Freelance
  • 为摄影师创建并支持一个项目, operators, 一边是其他员工,另一边是需要这样员工的人. 实现了一些有趣的功能,如上传和转码视频文件到特定的web格式(WebM), MP4), memberships, payments, etc.
  • 创建基于OpenCart的在线商店,具有为外部系统导出/导入产品的能力, 大量产品/类别更新, 将一组产品视为一个产品, and multi-language support.
  • 参与更新和修复现有的基于Laravel和opencart的网站,以及基于Laravel/MySQL/Twitter Bootstrap创建新的网站, etc.
技术:Vue, Laravel, PHPUnit, Git, CSS, HTML, MySQL, JavaScript, PHP, api, OpenAPI

PHP Engineer

2018 - 2020
EAT.ch
  • 将用Yii编写的旧API后端重构为基于Laravel的应用程序.
  • 增加了各种功能,如优惠,代金券,图像优化和地理搜索.
  • 负责可靠性、部署和响应时间.
技术:PHP 7, MySQL, Laravel, Codeception, PHPUnit, Docker, Vagrant, api, OpenAPI

PHP Developer

2009 - 2018
Dating Factory
  • 在管理面板中创建和更新功能:一个用于内部使用,一个用于配置网站的公共使用, claims, view statistics, and more.
  • 处理服务器端脚本,如守护进程、大规模更新脚本和API调用.
  • 更新和维护一些基于WordPress(包括多站点)和OpenX/Revive的二次项目.
  • 创建和更新促销工具(静态和动态),并收集一些使用统计数据.
  • 通过API集成外部系统(如票证、支付和跟踪).
技术:jQuery, PHPUnit, JavaScript, HTML, PHP, api

PHP Developer

2007 - 2009
World Dating Partners
  • 开发和更新管理面板的功能,以创建和编辑网站, customers, view reports, 并配置主系统.
  • 维护基于wordpress的博客.
  • 与服务器端脚本一起工作,如守护进程、大规模更新脚本、API调用等.
  • 配置和发送大邮件, 包括检查布局, language, macros, and headers passed to email.
技术:Subversion (SVN), JavaScript, HTML, PHP

PHP Developer

2003 - 2007
Donbass-Soft
  • 创建了一个简单的内部web应用程序,用于bug和时间跟踪.
  • 基于osCommerce和xt:Commerce和Mambo/Joomla从零开始创建网站. Created templates, 支付和运输模块, calendars, 模块导入和导出产品, etc.
  • 致力于创建和管理事件的系统,该系统目前已安装在欧洲和美国的30多个地点.
技术:Subversion (SVN), JavaScript, CSS, HTML, MySQL, PHP

创新赋权解决方案(通过Toptal)

参与内部子项目,如注册向导和JWT认证服务器, 为某些实体实现crud.

Labstep (via Toptal)

致力于改进单元测试, 增加了一个流浪者容器来帮助新的团队成员, 并添加/重构了一个REST API来连接前端和后端.

Getdressed2 (via Toptal)

http://www.getdressed2.com
更新了OpenCart,修复了支付系统和模板的问题.

Dating Factory

http://datingfactory.com
创建和推广交友网站的白标平台. 一切都为成功做好了准备:酷炫的模板、大量的功能和详细的统计数据.

Kronas.com.ua

一家生产和销售家具装饰的公司的基于opencart的在线商店. OpenCart增加了许多特性:自定义导入, more statistics, DB optimization, grouped products, etc.

Languages

PHP, JavaScript, HTML, CSS, php7, Bash

Frameworks

PHPUnit, Laravel, Codeception, JSON Web Tokens (JWT), Symfony, Yii

Platforms

OpenCart, Docker, MacOS

Other

APIs, Helmfile

Libraries/APIs

Vue, OpenAPI, React, jQuery

Tools

PhpStorm, Git, Jira, GitLab CI/CD, NPM, Trello, Gulp, Vagrant, Sublime Text, Subversion (SVN)

Storage

MySQL

Paradigms

敏捷软件开发、Scrum、重构

1999 - 2004

计算机科学硕士学位

顿涅茨克国立大学-顿涅茨克