Position: Javascript web developer: Frontend - react, vue, typescript; Full stack - node.js, aws, postgreSQL, mongoDb
Category: JavaScript
English level: upper
Years of experience: 6

I developed 3 projects from scratch, where I was the only front-end developer. Large-scale projects and everything is already in production. 

Also had many different short projects. I always work in a team with back-end developers, managers and designers. I started developing a backend on node.js a little.

I spend my free time developing skills and mentoring.
I’m a software engineer with over 6 years of commercial experience. I have developed many applications from scratch. Design patterns help me write clean, maintainable, and scalable code.

I use English to clarify requirements with clients, back-end developers and managers every day.

My tech stack:

JavaScript (ES6+) · · · · · · · · · ·  6 yrs
TypeScript · · · · · · · · · · · · · · · ·  2 yrs
Testing · · · · · · · · · · · · · · · · · · ·  2 yrs
Jest/RTL (Unit, Integration)
Cypress (e2e)

React.js · · · · · · · · · · · · · · · · · · · 4.5 yrs
Hooks, Context, Redux, Zustand
React Router, React Query, Mui

Vue.js  · · · · · · · · · · · · · · · · · · · · 3 yrs
Vuex, Vuetify (material ui lib)
Vue Router

Canvas, KonvaJs · · · · · · · · · · · 3 yrs
HTML5/CSS3 · · · · · · · · · · · · · · 6 yrs
Bootstrap, Flexbox, Jade/Pug
BEM, SASS/SCSS

GraphQL · · · · · · · · · · · · · · · · · · 1 yr
Docker · · · · · · · · · · · · · · · · · · ·  2 yrs
Node.js · · · · · · · · · · · · · · · · · · · 1 yr
PostgreSQL / MongoDb · · · · ·  1 yr
AWS  · · · · · · · · · · · · · · · · · · · · · 6 mos
AppSync, DynamoDB, RDS, 
CloudFormation

Google Cloud · · · · · · · · · · · · · · 6 mos
Functions, Google Sheets

Cordova · · · · · · · · · · · · · · · · · ·  6 mos
jQuery · · · · · · · · · · · · · · · · · · · · 2 yrs
Gulp  · · · · · · · · · · · · · · · · · · · · · 2 yrs
My career path is definitely not connected with the world of angular. It would be interesting to work with the backend, but on the other hand, I would not want a project where you need to work with more than 30-40% of the backend side.