Vitaliy Zaytsev, Developer in Krasnodar, Krasnodar Krai, Russia
Vitaliy is available for hire
Hire Vitaliy

Vitaliy Zaytsev

Verified Expert  in Engineering

Software Developer

Krasnodar, Krasnodar Krai, Russia

Toptal member since January 24, 2019

Bio

Vitaliy is a full-stack JavaScript web developer with over eight years of experience. He's the type of developer who always tries to understand the client's needs when he works on a project, and then develop the best solutions. Vitaliy joined Toptal to venture out in the freelancing field and to see what contributions he can make to the exciting projects out there.

Portfolio

Winstrike
PostgreSQL, Redis, React, Node.js, Koa, JavaScript
BMA
Bootstrap, Sass, Socket.IO, MongoDB, Redis, React, Node.js, JavaScript
Skychute
Salesforce API, PostgreSQL, Redis, MongoDB, Node.js, JavaScript

Experience

  • JavaScript - 8 years
  • Redis - 5 years
  • MongoDB - 3 years
  • Express.js - 3 years
  • Node.js - 3 years
  • Docker - 1 year
  • PostgreSQL - 1 year
  • React - 1 year

Availability

Part-time

Preferred Environment

Git, Node.js, Visual Studio Code (VS Code)

The most amazing...

...thing I've worked on was a photo-sharing platform which is now used by professional photographers and people who simply enjoy photography.

Work Experience

JavaScript Developer

2018 - PRESENT
Winstrike
  • Implemented a RESTful API with an OAuth authentication server.
  • Performed regular code reviews of the app built on React (which was the main API consumer).
  • Prepared Docker configuration files for the development and deployment of API app.
  • Implemented authentication with SteamID and SMS OTP.
  • Implemented brackets (single and double elimination) and round robin matches generation for any number of participants.
Technologies: PostgreSQL, Redis, React, Node.js, Koa, JavaScript

Full-stack Web Developer

2018 - 2018
BMA
  • Implemented authentication with social networks (Telegram, Twitter, and Facebook).
  • Built a RESTful API and the front-end (a React app which consumes the API).
  • Implemented a real-time chat system based on WebSockets (Socket.IO).
Technologies: Bootstrap, Sass, Socket.IO, MongoDB, Redis, React, Node.js, JavaScript

JavaScript Developer

2018 - 2018
Skychute
  • Built a Node.js application that synchronizes data in two databases (Mongo and Salesforce). Some of the tables were 1-to-1 (almost the same table structure) and some required complex transformations.
  • Implemented live updates (listening to changes and performing immediate changes in the corresponding database) and bulk updates (used for the initial synchronization).
Technologies: Salesforce API, PostgreSQL, Redis, MongoDB, Node.js, JavaScript

JavaScript Developer

2015 - 2018
phlow zone
  • Created and supported the production and test environments (API, app, and database servers).
  • Periodically reviewed the code of other developers in the team.
  • Added push notifications (via the Urban Airship service) for mobile apps.
  • Created a service for automatic and semi-automatic importation of photos from various social platforms (Tumblr, Instagram, Twitter, and We Heart It).
  • Developed a plugin for Lightroom which allowed a user to import photos into platform right from Lightroom app.
  • Installed automatic tagging of an uploaded photo using the Google Vision platform.
  • Implemented a complex photo relevance calculation algorithm based on user activities (views, likes, dislikes, shares, and so on).
Technologies: PostgreSQL, Redis, MongoDB, Node.js, JavaScript

Full-stack Web Developer

2013 - 2015
Perfecto
  • Developed a mini CMS for landing pages.
  • Built several sites (landing pages, a mini-CMS) on the Laravel framework (PHP 5 and jQuery).
Technologies: jQuery, JavaScript, Laravel, PHP

Full-stack Web Developer

2012 - 2013
Untitled Studio
  • Supported various sites (mostly WordPress).
  • Sliced tens of marketing email (PSD to HTML).
  • Developed and supported sites based on Ruby on Rails.
Technologies: CSS, HTML, Ruby on Rails (RoR), Ruby, WordPress

Full-stack Web Developer

2010 - 2012
A2 Design
  • Supported various WordPress websites (CSS, JavaScript, PHP).
  • Maintained various 1C Bitrix (Russian CMS for sales) sites.
  • Developed and supported various sites built with the CakePHP framework.
Technologies: CSS, jQuery, JavaScript, WordPress, CakePHP, PHP

Education

2003 - 2009

Specialist's Degree in Applied Informatics in Economics

Omsk State Technical University - Omsk, Russia

Skills

Libraries/APIs

Node.js, React, jQuery, Salesforce API, Socket.IO

Tools

Git, WebStorm

Languages

JavaScript, TypeScript, PHP 5, HTML5, CSS, Sass, PHP, Ruby, HTML, GraphQL

Frameworks

Express.js, Koa, CakePHP, Ruby on Rails (RoR), Laravel, Bootstrap

Storage

MongoDB, MySQL, PostgreSQL, Redis

Paradigms

Database Design, Object-oriented Programming (OOP)

Platforms

Visual Studio Code (VS Code), WordPress, Linux, Amazon Web Services (AWS), Docker

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring