Работал в 2 компаниях 3 года 6 месяцев
IT
JavaScript Developer, Front-End Developer
CGS-team
IT
1 год 10 месяцев
01.2022 - 11.2023
JavaScript trainee, Front-End, Back-End
Самостійне вивчення
IT
1 год 7 месяцев
06.2020 - 01.2022
Ключевая информация
TECHNOLOGIES
- Typescript
- Feature-Sliced Design (Architectural methodology for frontend projects)
- Git
- React
- React Native
- Redux, Redux Toolkit
- Webpack
- Vite
- Jest
- Loki (screenshot testing)
- Eslint, prettier, stylelint
- Abstract Syntax Tree (AST)
- CSS, SCSS, Styled Component...
- NEXT.js
- Postgres
- GraphQL
ACHIEVEMENTS
Achieved specific project goals, implementing new features, improving performance
Solved critical bugs, maintaining stability of the application
Optimised codebase to improve application performance
- using react memoization tools (memo, useCallback, useMemo)
- adopted code-splitting to load only essential code (components, slices, libs)
Used feature-sliced designed architecture in the web app
- improved code maintainability, scalability, team collaboration
Decomposed and configured webpack
Configured basic Vite for better development experience
- Used in development environment to reach faster HMR
Configured code quality tools
- eslint - following code standards
- prettier - code formatting
- stylelint - style syntax, conventions
Demonstrated a basic understanding of AST.
- implementing custom eslint rules
- implementing node scripts (generating boilerplate code, removing deprecated code, etc...)Implemented basic CI
- building app, linting, tests etc...
Adopted storybook
- representing app components
- used for implementing Screenshot Testing
Prevented regressions through tests (jest, loki)
Familiarised with backend development
- NestJs, TypeORM, GraphQL, Postgres
Учился в 1 заведении
ВДК МДУ
Виноградов, 2018
Владеет языками
Английский
средний
Віталій
Віталій
JavaScript Developer, Front-End Developer
Ужгород
Активно ищет работу
полная занятость
Характер работы: удаленная работа
Обновлено 1 неделю назад