Position: Javascript / TypeScript Engineer
Category: JavaScript
English level: fluent
Years of experience: 6

Besides polishing my coding skills and developing a business-first approach in my everyday work, my main achievement as a JS Engineer is helping to significantly increase the stability of my current project by implementing E2E testing and covering the whole project with tests that helped to catch even the most rarely occurring bugs. This helped not only to reduce the number of bugs our users faced but also it makes further development smoother because this helps to elicit the regression changes too.
My experience mostly includes working in product teams, which helped me grow as a JS expert with a good knowledge of Vanilla JavaScript (both ES5 and ES6+), understanding of code writing best practices, and the conversion of JS codebase to TS one experience.

Regarding the technologies I used, I have the most experience with Vue as a framework (with Vuex for state management), GraphQL for API communication, and Sass for styles. However, I do have hands-on experience with React and Angular(JS) as well.

My goals for the nearest future is to perfect my development skills and bring them to the architectural level, as well as gaining experience in team leading.
I am mainly interested in opportunities in product teams, preferably with the opportunities to be involved into business processes as well.

As a tech person, I'd like to enhance my architectural skills, as well as mastering CI/CD. Being more in fond of JavaScript / TypeScript, I'd like to be less involved into markup development. Interested in other programming languages too, mobile / backend development might also be the options for personal growth.