Vitaly Dyatlov
Verified Expert in Engineering
Software Developer
Vitaly是一名专业的web开发人员,拥有超过14年的分布式经验, high-loaded systems. He can advise on system architecture, scaling, 以及如何提高吞吐量和减少延迟的方法. Vitaly是一名多语言专家,拥有Java, PHP, Perl, Node的实践经验.js, Ruby, JavaScript, and Go.
Portfolio
Experience
Availability
Preferred Environment
Git, PHP, MySQL, Linux, IntelliJ IDEA, Java, Node.js, Cassandra
The most amazing...
...我领导并完成的项目是一个面向当地小企业的社交网络, 它运行速度极快,功能丰富.
Work Experience
Senior Site Reliability Engineer
MongoDB
- Increased availability of internal control plane servers.
- 改进了内部控制平面服务器的基础设施.
- 改进了内控平面服务器的可观察性.
Senior Back-end Developer
Booking.com
- 开发了一个解决方案,通过Webhooks将第三方合作伙伴与我们的一个服务集成在一起.
- 为内部市场构建和开发定价服务.
- 致力于将预订实时聚合到行程中的解决方案.
- 开发并实现了一种无lwt的方式,以并发方式更新Cassandra集合.
Senior Web Developer
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.
Technical Lead
idibu
- 为客户创建XML web服务,在客户端使用定制软件来管理申请人. 将我们web服务的所有基本部分复制到正在使用的定制软件中.
- 为我们的新项目创建了一个插件系统,在同一个页面上运行多个远程插件(类似于Facebook), but with multiple apps).
- 为我们的新项目创建了一个Oauth2兼容的RESTful API, 需要所有的插件寻求从我们的服务获得数据.
- 创建了许多处理大量数据的繁重动态前端接口(在客户端和服务器端).
- 在多台服务器上使用分布式数据库的高负载项目中工作过, dynamically switching between them.
- 广泛使用Zend框架和Smarty模板引擎.
Web Developer
Tract Pty, Ltd.
- 创建了一个可重用的框架,用于在同一代码库上运行多个网站.
- 整合Expedia、Wego、RentalCars和Eventbrite api.
- 不同服务组件之间的架构交互.
Web Developer
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.
Experience
BrazzleBox - Social Network for Small Businesses
Transnistrian Banner Network
http://tan.pridnestrovie.com我负责算法、架构和项目实施.
Design Studio Website
http://ilogik.comPyfox - CSS Parser on Python
http://github.com/dyatlov/pyfoxExport to MySQL from 37signals projects
http://github.com/dyatlov/37signals-mysqlAIMP Web Control
http://code.google.com/p/aimp-web-ctl/Hobart Accomodation Site
Skills
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
Education
Master's Degree in Software Engineering
舍甫琴科德涅斯特河沿岸国立大学-梯拉斯波尔,摩尔多瓦
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