← Back to list

Portfolio

IsSoft

- Developing sites and applications using JavaScript and related technologies (angular, Vue.js, Node.js), HTML and CSS. - Working in team including international teams (UK, USA). - Regular comminications with clients, estimating and planing.

Your dev team (YDT)

- Web development using PHP and php-build cms, cmf and frameworks to maintain, support and build sites from scratch. - Working in team (management and support) including international teams (UK, USA, Austria, Finland). - Regular comminications with clients, estimating and planing.

UNL solutions

- Web development using PHP and php-build cms, cmf and frameworks to maintain, support and build sites from scratch. - Working in team (management and support) including international teams (UK, USA, Austria, Finland). - Regular comminications with clients, estimating and planing.

Skills

AJAX
Angular 2+
CSS
Drupal 7
Drupal 8
git
hapi
HTML
Javascript
jest
knex
Linux
MySQL
ngrx
Node.Js
npm
php
phpstorm
postgresql
rxjs
ssh
TypeScript
WebStorm
Wordpress

Work experience

Web developer
since 07.2020 - Till the present day |IsSoft solutions/Coherent solutions
JavaScript, angular, Vue.js, Node.js, HTML, CSS
- Developing sites and applications using JavaScript and related technologies (angular, Vue.js, Node.js), HTML and CSS. - Working in team including international teams (UK, USA). - Regular comminications with clients, estimating and planing.
Course teacher (remote) and Team lead (remote)
08.2018 - 08.2019 |QA forte
CMS, WordPress
- Developing course program for web development using CMS WordPress (lectures, tests, homework). - Teaching groups, checking homework and tests, examinationMentoring, communicating with clients and developers, gathering workload and spent time information, managing team’s tasks, creating and managing team private repositories, code review, estimation.
Web developer
05.2016 - 06.2020 |UNL solutions/Your dev team
PHP, php-build, CMS, CMF
- Web development using PHP and php-build cms, cmf and frameworks to maintain, support and build sites from scratch. - Working in team (management and support) including international teams (UK, USA, Austria, Finland). - Regular comminications with clients, estimating and planing.
Web developer(remote)
since 10.2015 - Till the present day |NDA
JavaScript, PHP, php-build, CMS, CMF
- Web development using JavaScript, typescript and it’s frameworks, PHP and php-build CMS, CMF and frameworks to maintain, support and build sites from scratch. - Managing team work on a daily basis, managing projects (communicating with clients, creating tickets for a team, planning and estimating). - Searching for clients to work with and maintaining relationships with current clients.
Process department engineer
03.2014 - 03.2016 |OJSC Orsha Aircraft Repair Plant
Technological support, Angular 2+, NodeJs, Hapi, jest, jasmine, rxjs, npm, aws-sdk, knex, postgresql, TypeScript, ts-node, eslint, ag-grid, angular cli, joi, redis, docker, BitBucket, WebStorm
Technological support of helicopter maintenance, writing technical documentation. - Project Comscore TV client app and internal tools - Project role Senior Developer - Project description Comscore TV client app provides the web interface for checking statistics and analytics for tv and video usage for both TV and internet videos. Our team also been working on internal tool that allows product managers to edit ads’ information, which then provided to clients in any kind of reports. Responsibilities • Creating new functionality and changing existing according to specs • Regular communication with clients and team • Accurate estimating and planning • Participating in code review process • Keeping app’s packages secure and up to date • Writing unit tests • Developing tool for product managers to edit ads’ information (back end and front end) • Daily stand-ups, retrospectives and sprint plannings Main technologies Angular 2+, NodeJs, Hapi, jest, jasmine, rxjs, npm, aws-sdk, knex, postgresql, TypeScript, ts-node, eslint, ag-grid angular cli, joi, redis, docker, BitBucket, WebStorm - Project Digital river - Project role Tech lead - Project description Digital River allows its clients to create, modify and administrate web sites with all the necessary payment methods. - Digital River also provides legal support for its clients, so that they do not need to worry about all the laws in the countries they provide their service to. Digital River takes this responsibility. Responsibilities • Developing new functionality according to specifications (adding necessary markup and functionality fixes) • Communicating with client's dev team on a daily basis • Writing QA Forms to help QAs and client understand the accomplished task • Working with client's team to add new payment method KCP • Performing code review • Performing code refactoring • Bug fixing Main technologies TypeScript, Angular 2+, HTML/CSS, XSLT, XML, Java, AWS, WebStorm, bitbucket

Educational background

Engineer (Masters Degree)
2008 - 2014
Belarusian State Academy of Aviation

Languages

EnglishUpper Intermediate