Position: Senior JavaScript Developer
Category: JavaScript
English level: upper
Years of experience: 5


Web Technologies: , JavaScript, ES6, Typescript, HTML 5, CSS 3, CSS-animation,  CSS-Preprocessors ( SASS), canvas
Backend Tools: Python, Node.js, Express, MongoDB, Mongoose
VCS: Git Bash, GitHub, Gitlab 
Frameworks and Libraries:  React.js, Vue.js, Redux(thunk, saga), Vuex, GraphQL
Styles Libraries: Material UI Components Library, Ant Design, Bootstrap
Development Tools: WebStorm, Visual Studio Code
Project Build System: Webpack, Grunt, Gulp
Testing: Jest , Cypress
CI/CD: Docker
Additional: RESTful API, Cross Browser Layout, Adaptive Design, JSON, AJAX, npm, yarn, OOP, localStorage
OS: Windows, Linux

Work Experience

09/2016 – 02/2017	 Freelance (building web-sites)

02/2017 -  06/2017  Intern Frontend Developer
Knowledge:
- CSS3, HTML5
- JavaScsript, Git
Responsible:
- building layouts, sites, moduls, plugins

02/2017 -  02/2018  Junior Frontend developer
   Knowledge:
    - CSS3, HTML5, Vue.js
    - JavaScsript, jQuery
    Responsible:
    - developing single page applications 
    - adaptive design 
    - building layouts, sites
                                                  
02/2018 – 09/2019  Frontend Developer
  Knowledge: 
  - Vue/Vuex, React/Redux, ES-6, RESTful API 
  - CSS3, HTML5 , Webpack, Node.js
   Responsible: 
   - building CRM applications using Vue.js and React

09/2019 – now - JavaScript Developer
  Knowledge: 
  - React/Redux, ES-6, TypeScript, RESTful API 
  - CSS3, Material UI, Webpack
   Responsible: 
   - building CRM application using React (create new features, bug fixing)
	   - planning, estimation of tasks, code review
Professional growth. Friendly team. Adequate management. Missions abroad. Difficult tasks.