Pavel Vlasov
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
Atlassian
- Contributed to the design and development of core company products.
Lead Front-end Developer
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.
Senior Front-end Developer
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.
Software Engineer
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.
Lead Developer, CTO (Remote)
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.
Web Developer
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.
Software Engeneer
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.
Experience
Storygami
PEEP MAGAZINE
ActiveQrowd
2do2go
Moscow Parking
Skills
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)
Education
Bachelor's Degree in Translation (Professional Communication)
Belgorod State Technological University - Russian Federation, Belgorod
Master's Degree in Computer Science
Belgorod State Technological University - Russian Federation, Belgorod
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring