Position: Frontend Developer
Category: JavaScript
English level: intermediate
Years of experience: 1


I’m a Frontend developer. I have commercial development experience.
I do not stand still and constantly improve my knowledge and study new software technologies.

Having already experience of self-study, training in programming courses and mentoring, I completed an intensive full-time training on the HTML5 / CSS3 / SCSS / JavaScript(ES6+) / React /Redux / REST API /Jest / Webpack / Git stack for four months. The training included a lot of practice, live coding, Q&A meetings, interviews on the technologies being studied, course projects and was based on the SCRUM methodology.

I'm currently taking part in the development of a commercial project (real-time coverage of world sports events). The main project stack used is React / Redux / Next.js / TypeScript.

I have the following responsibilities for this project:
- self-learning and practical application of TypeScript, Next.js, Styled Components, Material UI;
- study of the existing code base of the project (deep immersion in the project, study of the idea, structure, logic and approaches used in the project);
- development of new and improvement of existing functions (creating React components in accordance with the functionality and design of the UI, optimizing React components, implementing UI elements and their functionality, processing, filtering, sorting the necessary data to display in the UI);
- work with project API;
- bug fixing, code debugging, code refactoring;
- work with Git (forks, pull requests, branches, resolving conflicts);
- teamwork in the Scrum environment.

I really like Frontend, and I am constantly improving my knowledge and practical skills.
I plan to master React Native, Node.js and aspire to become a highly skilled and efficient Full Stack developer.