Position: FullStack Developer
Category: JavaScript
English level: upper
Years of experience: 2


I am a JavaScript Full Stack developer, have about 2 years experience working with commercial and non-commercial projects. I worked with several commercial projects mainly as a Frontend developer, also worked with the Backend part. On these projects I used React, Vue (JavaScript and TypeScript both); SASS, Less, Ant Design for styling; Jest, Cucumber for testing; MongoDB, MySQL.

I have experience working with:
1) React:
 - CRA projects and manually configured with Webpack
 - JavaScript and TypeScript both
 - Redux + Redux Thunk (Redux Saga), RTK, MobX
 - SASS, Ant Design
 - Jest, React Testing Library

2) Vue:
 - JavaScript and TypeScript both
 - Vuex
 - Vue Router
 - Less, Ant Design for styling
 - Jest

3) Node.js:
 - Express, Nest frameworks
 - MySQL, PostgreSQL and MongoDB
 - TypeORM, Sequelize ORMs, Mongoose ODM

I also have used following technologies during my projects development: 
 - Git (GitHub / GitLab)
 - NPM + NVM & Yarn
 - ESLint + Prettier + Husky
 - Storybook / Swagger
 - Docker / Docker Compose
 - Postman
 - MySQL Workbench / MongoDB Compass / pgAdmin
 - Yup
 - Axios
 - WebStorm / Visual Studio Code
I am considering Frontend, Backend or Full Stack vacancies as a JavaScript developer.