Viacheslav is a software engineer with 9+ years of experience who is passionate about developing fast, reliable and easy to use client-oriented solutions that solve real-life problems. Open-source contributor. He loves what he does and is a fan of test-driven development.
Stack:
Responsibilities:
Stack:
Responsibilities:
Stack:
Responsibilities:
Stack:
Responsibilities:
Description:
Developing an internal Google web application (as a contractor) for effective computational resources management across Alphabet.
Technologies used:
Apps Framework, Java, Protobuf, GraphQL, Angular, TypeScript, Sass, Karma, Catalyst, Scuba.
Description:
Developing an ETL tool (as a contractor) for Apple analysts and data engineers.
Technologies used:
Python, Django, PostgreSql, Angular, TypeScript, Scss, Webpack, Karma, Jasmine.
Description:
Developing business features for ae.com website (as a contractor), fixing defects, improving code coverage.
Project technical achievements:
Technologies used:
JavaScript, Backbone.js, Ember.js, Less, Stylus, Node.js, Sails.js.
Description:
Launched to production environment 3 complex single page web applications for insurance and reinsurance business. As a side project developed a pilot version of a single page application, which aggregates flight insurance services from different insurance companies.
Technical achievements:
Technologies used:
JavaScript, Angular.js, jQuery, Node.js, Express, lodash, TypeScript, Jasmine, Karma, CSS3, Less, HTML 5, Grunt.
Description:
Developed custom plugins and modules for 1C-Bitrix CMS, which powers the company's website visiting by 50k unique users per day.
Technical achievements:
Technologies used:
Php, SQL, MySQL, JavaScript, jQuery, HTML 5, CSS 3.
Description:
Developed custom plugins, extensions and modules for open-source content management systems (Joomla, Drupal, WordPress) and proprietary content management systems (1C-Bitrix). Developed several dozen websites for small retail businesses.
Technical achievements:
Technologies used:
Php, SQL, MySQL, JavaScript, MooTools, jQuery, HTML 5, CSS 3.