Position: Senior Software Engineer
Category: JavaScript
English level: upper
Years of experience: 7

I received Microsoft certificate.
I am professional software engineer with 7 years of commercial experience in the software development
field. I like and use JavaScript with ECMAScript standards for the front-end development.
I have been working with such technologies as React.js, Redux, Redux-Saga, Redux-Thunk, Angular.js, Ember.js, HTML, CSS In addition, I have practical knowledge in using RESTful API and design patterns. I am experienced at CI/CD services such as Jenkins, TeamCity, CodeShip. Also, I have practical usage of UI/UX systems like InVision.
Most of the projects I took part in were built on Agile principles and we have used Scrum and Kanban methodologies. The major part of work for me is writing high-quality code, which means that code needs to be tested. That is why I appreciate and use TDD and Unit testing. I have been working on 8 projects in different domains such as marketing, chat bots, management and analytics, video streaming.