веб разработчик
React, TypeScript, Redux, HTML\CSS\SCSS
| Языки | Опыт \ Описание |
|---|---|
| JavaScript, TypeScript, HTML и CSS | Мой постоянный набор рабочих инструментов с 2020 года |
| C, C++ | Преподавал базу программирования (C++) и основы робототехники (C) для школьников средних и старших классов. 2015 - 2021 |
| Python, Pascal | Использовал в учебных проектах в университете |
| Dart + Flutter | Использовал на курсе Flutter-разработчика от Otus |
| English | Читаю и воспринимаю на слух вполне свободно. Сертификация от EF SET говорит, что у меня C2 proficient🤔 |
| Технология | Опыт \ Описание |
|---|---|
| React, Redux, Redux Toolkit | Постоянно использую с конца 2023. Основной рабочий набор инструментов на данный момент |
| Angular JS, Cordova, Ionic, SCSS | Постоянно использую с начала 2022 в разработке мобильного приложения в RStyle Softlab |
| Node.js | Применяю для любой автоматизации, быстрых решений и под пет-проекты. Побочно - в рабочих задачах |
| Webpack, Vite | Вебпак применяется на рабочих проектах, но вся настройка проведена до меня. Для пет-проектов выбираю Vite |
| Angular (~12), Bulma, karma, SQLite | Использовал на последних курсах университета, а также для написания дипломной работы |
| Технология | Опыт \ Описание |
|---|---|
| Gitlab, Github | Основной рабочий инструмент - Gitlab. Github - выбор для пет-проектов. Преимущественно с Gitflow и Conventional Commits |
| Тестирование и отладка | TDD в рабочих проектах не практиковался, но для юнит-тестов использовал Jest и для e2e немного Puppetteer |
| Jira, YouTrack, Agile, Scrum, Confluence, Figma | Веду задачи в джире, взаимодействую с командой (от дизайнера макеты в фигме, от бэкенд разработчика описание запросов REST-спецификации в swagger, от аналитика - описание в конфлюэнс, от тестирования - фидбэк по возникшим дефектам) |