Vitaly Dyatlov, Developer in Almere, Netherlands
Vitaly is available for hire
Hire Vitaly

Vitaly Dyatlov

Verified Expert  in Engineering

Software Developer

Location
Almere, Netherlands
Toptal Member Since
August 31, 2013

Vitaly是一名专业的web开发人员,拥有超过14年的分布式经验, high-loaded systems. He can advise on system architecture, scaling, 以及如何提高吞吐量和减少延迟的方法. Vitaly是一名多语言专家,拥有Java, PHP, Perl, Node的实践经验.js, Ruby, JavaScript, and Go.

Portfolio

MongoDB
Go, Kubernetes, Chef, Terraform, SQL, Amazon Web Services (AWS)
Booking.com
Java, Cassandra, Apache Kafka, MySQL, SQL, REST
Hola Networks
Amazon Web Services (AWS), MongoDB, Express.js, Node.js, SQL, Full-stack, REST

Experience

Availability

Part-time

Preferred Environment

Git, PHP, MySQL, Linux, IntelliJ IDEA, Java, Node.js, Cassandra

The most amazing...

...我领导并完成的项目是一个面向当地小企业的社交网络, 它运行速度极快,功能丰富.

Work Experience

Senior Site Reliability Engineer

2022 - PRESENT
MongoDB
  • Increased availability of internal control plane servers.
  • 改进了内部控制平面服务器的基础设施.
  • 改进了内控平面服务器的可观察性.
技术:Go, Kubernetes, Chef, Terraform, SQL, Amazon Web Services (AWS)

Senior Back-end Developer

2018 - 2022
Booking.com
  • 开发了一个解决方案,通过Webhooks将第三方合作伙伴与我们的一个服务集成在一起.
  • 为内部市场构建和开发定价服务.
  • 致力于将预订实时聚合到行程中的解决方案.
  • 开发并实现了一种无lwt的方式,以并发方式更新Cassandra集合.
技术:Java, Cassandra, Apache Kafka, MySQL, SQL, REST

Senior Web Developer

2016 - 2018
Hola Networks
  • Worked on the HolaCDN product; wrote video decoders and supported JavaScript players.
  • 提升了内部公司工具,如将内部预算应用程序从C转换为JavaScript.
  • Created new MVPs, including plugins for players, supporting timeline features, featured videos, and floating modes.
技术:亚马逊网络服务(AWS)、MongoDB、Express.js, Node.js, SQL, Full-stack, REST

Technical Lead

2009 - 2016
idibu
  • 为客户创建XML web服务,在客户端使用定制软件来管理申请人. 将我们web服务的所有基本部分复制到正在使用的定制软件中.
  • 为我们的新项目创建了一个插件系统,在同一个页面上运行多个远程插件(类似于Facebook), but with multiple apps).
  • 为我们的新项目创建了一个Oauth2兼容的RESTful API, 需要所有的插件寻求从我们的服务获得数据.
  • 创建了许多处理大量数据的繁重动态前端接口(在客户端和服务器端).
  • 在多台服务器上使用分布式数据库的高负载项目中工作过, dynamically switching between them.
  • 广泛使用Zend框架和Smarty模板引擎.
Technologies: CSS3, HTML5, JavaScript, Zend Studio, PHP, SQL, Zend Framework, Ruby on Rails (RoR), React, Ruby, Technical Leadership, Full-stack, REST

Web Developer

2013 - 2013
Tract Pty, Ltd.
  • 创建了一个可重用的框架,用于在同一代码库上运行多个网站.
  • 整合Expedia、Wego、RentalCars和Eventbrite api.
  • 不同服务组件之间的架构交互.
Technologies: Redis, MySQL, PHP, Laravel

Web Developer

2007 - 2010
ilogik
  • 使用MySQL作为数据库引擎,在PHP上创建了一个banner网络. 在Python上创建了一个后端工具,用于检查网络统计数据并删除无效点击(反作弊). Implemented handmade billing based on views/clicks.
  • 用c#为硬币搜索引擎编写自动网络爬虫. 实现了保存状态和解析前一点的恢复的功能.
  • Rewrote C# crawlers in Java with centralized cores. Wrote the core with Rhino support. Rewrote Spiders to JavaScript.
  • Extensively used Sphinxsearch engine for fast, 相关的内部搜索,具有突出显示部分和关键字的文本,就像在谷歌的结果.
  • Participated in VoIP application development in C#. Handled voice transmission.
Technologies: Python, Java, C#, PHP

BrazzleBox - Social Network for Small Businesses

从零开始,从规划到实现,在很短的时间内. Used Ruby On Rails, React.js, and PostgreSQL.

Transnistrian Banner Network

http://tan.pridnestrovie.com
A Moldovian banner network. 该项目于2008年建成,并成功运作了几年, serving millions of banners monthly.
我负责算法、架构和项目实施.

Design Studio Website

http://ilogik.com
这是我以前工作过的一个设计工作室的主页. I worked as a full-stack developer on the website, 实现了网站的前端和后端. 我与设计和产品经理进行了互动,将这个想法变为现实.

Pyfox - CSS Parser on Python

http://github.com/dyatlov/pyfox
CSS parser in Python with support for DOM traversing.

Export to MySQL from 37signals projects

http://github.com/dyatlov/37signals-mysql
导出37signals项目的所有数据,如Basecamp和Highrise到MySQL数据库,自动创建表.

AIMP Web Control

http://code.google.com/p/aimp-web-ctl/
一个通过web界面控制AIMP的插件,在我早期的学生时代用c++写的. This plugin is used by many mobile applications. 用户安装这些应用程序,用手机控制音乐播放器.

Hobart Accomodation Site

霍巴特是塔斯马尼亚的一个著名的地方,每年都有许多游客来这里旅游. 我创建了这个网站,作为所有入境游客的入口点. We integrated Expedia API for hotels, RentalCars API for car rental, 航班的Wego API和霍巴特事件的Eventbrite API. 该网站仍在开发中,但所有需要的模块都已经到位.

Languages

Java, PHP, SQL, JavaScript, HTML, CSS, Perl, Ruby, Go, HTML5, CSS3, C, c++, Python, c#

Frameworks

Zend Framework, AngularJS, CakePHP, Laravel, Ruby on Rails (RoR), Express.js

Libraries/APIs

Node.js, Backbone.js, RentalCars API, Eventbrite API, Wego API, Expedia API, Twitter API, Facebook API, LinkedIn API, jQuery, Resque, React

Tools

Git, Vim文本编辑器,PhpStorm, RabbitMQ, Zend Studio, IntelliJ IDEA, Chef, Terraform

Paradigms

敏捷软件开发、测试驱动开发(TDD)、Web架构、REST

Platforms

Amazon Web Services (AWS), Windows, Linux, LAMP, Apache Kafka, Kubernetes, Apache2

Storage

MongoDB, Redis, MySQL, Memcached, MyISAM, InnoDB, Sphinx Search Engine, PostgreSQL, Cassandra, Databases

Other

Expedia, Programming, Full-stack, Technical Leadership

2005 - 2010

Master's Degree in Software Engineering

舍甫琴科德涅斯特河沿岸国立大学-梯拉斯波尔,摩尔多瓦

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