Pavel Vlasov, Developer in Moscow, Russia
Pavel is available for hire
Hire Pavel

Pavel Vlasov

Verified Expert  in Engineering

Software Developer

Location
Moscow, Russia
Toptal Member Since
April 1, 2015

Pavel is a hardworking and analytical specialist who possesses strong problem-solving skills and a drive to learn new things. He is constantly looking to improve himself while growing in the computer science and technology fields. He prides himself on being polite, welcoming, and professional at all times.

Portfolio

Atlassian
Amazon Web Services (AWS), Docker, Redux, React
Bluecore
Google Cloud, Python, Redux, React
Arazoo
MySQL, Elasticsearch, Scala, Sass, Browserify, Gulp, Flux, React...

Experience

Availability

Part-time

Preferred Environment

Mercurial, Git, Sublime Text 2, Atom, OS X

The most amazing...

...project I've worked with was an interactive video portal allowing the user to pack video with interactive text, image, video, and social media stream layers.

Work Experience

Software Developer

2017 - PRESENT
Atlassian
  • Contributed to the design and development of core company products.
Technologies: Amazon Web Services (AWS), Docker, Redux, React

Lead Front-end Developer

2015 - 2017
Bluecore
  • Contributed to the design and development of core company web products.
  • Provided architecture requirements and incorporated best practices such as test driven development, code and design reviews, standardization, and code reuse.
  • Took part in development of UI automation QA strategy.
  • Mentored and trained team members and new hires.
  • Held regular tech talks and took part in company hackathon organization.
Technologies: Google Cloud, Python, Redux, React

Senior Front-end Developer

2015 - 2015
Arazoo
  • Developed and maintained the platform for design professionals to find products and organize their projects.
  • Performed regular code reviews.
  • Developed and maintained a bookmarklet grabber for the Arazoo platform.
  • Performed global code refactoring to improve application stability.
  • Conducted QA and performance testing.
Technologies: MySQL, Elasticsearch, Scala, Sass, Browserify, Gulp, Flux, React, ECMAScript (ES6)

Software Engineer

2014 - 2015
Storygami, LLC
  • Developed and maintained an interactive video portal.
  • Conducted continous integration and QA/E2E testing.
  • Developed a video statistics service, statistics data analysis, and visualization using the D3.js library.
  • Built responsive web video layers.
  • Integrated payment services.
Technologies: MySQL, MongoDB, Socket.IO, D3.js, CasperJS, JavaScript, Node.js

Lead Developer, CTO (Remote)

2014 - 2014
Nexttick, Ltd.
  • Delivered web projects using BDD workflow.
  • Developed a Twitter-powered social portal with Socket.io and BitPay integrations.
  • Built a job portal with PayPal integration.
  • Created an events sponsorship portal.
  • Conducted QA and continuous integration.
Technologies: Socket.IO, MongoDB, Backbone.js, JavaScript, Node.js

Web Developer

2014 - 2014
FastCab, LLC
  • Developed a management interface for a taxi company.
  • Tracked taxi cabs in real time.
  • Integrated payment services.
  • Administered Amazon EC2 instances.
  • Conducted data analysis and visualization.
Technologies: Backbone.js, Node.js

Software Engeneer

2012 - 2014
Factory of Information Technologies, LLC
  • Developed and maintained a variety of web projects along with system and development tools.
  • Contributed to the development of major government contracts.
  • Conducted automation testing, QA, and continuous integration.
  • Developed Moscow, Sochi, and Belgorod parking space projects.
  • Developed the 2do2go social network.
Technologies: JavaScript, MongoDB, Backbone.js, jQuery, Node.js

Storygami

Storygami lets you add extra multimedia content into your videos to increase viewer retention and engagement. Standard features include image galleries, articles, and profiles, plus many more.

PEEP MAGAZINE

An intimate internet journal optimized for iPad.

ActiveQrowd

A project that allows you to move your tweets outside the web. Built over Node.js with BitPay and Twitter integration.

2do2go

A social network and internet journal connecting over 31 cities in Russia, the Ukraine, and Belarus with over 100k unique visitors per day and more that 3M per month.

Moscow Parking

An interactive map for the Moscow parking portal.

Languages

JavaScript, CoffeeScript, ECMAScript (ES6), Sass, CSS3, ES7, Less, SQL, Go, Python, Scala

Frameworks

Redux, Flux, Express.io, Koa, Sails.js

Libraries/APIs

Node.js, Socket.IO, React, Backbone.js, PhantomJS, Selenium WebDriver, Backbone.Marionette, D3.js, jQuery

Tools

Mercurial, Git, Gulp, CasperJS, NGINX, Atom, Sublime Text 2, Browserify, RabbitMQ

Storage

MongoDB, Redis, Amazon S3 (AWS S3), MySQL, NoSQL, Google Cloud, Elasticsearch, PostgreSQL

Other

Agile Software Testing, WebSockets

Paradigms

Continuous Integration (CI), Agile Software Development, Scrum

Platforms

Heroku, Amazon, Amazon EC2, OS X, Docker, Amazon Web Services (AWS)

2008 - 2013

Bachelor's Degree in Translation (Professional Communication)

Belgorod State Technological University - Russian Federation, Belgorod

2008 - 2013

Master's Degree in Computer Science

Belgorod State Technological University - Russian Federation, Belgorod

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