Frontend-разработчик
Контакты
Начинающий frontend-разработчик со знанием JavaScript, Node.js, Git и опытом применения их в рамках учебных проектов.
Опыт работы в банковской сфере развил мои навыки работы с большим объемом информации, внимательность к деталям и ответственный подход к решению задач. Планирую найти работу или стажировку в качестве фронтенд-разработчика. Меня привлекает возможность быть креативным и видеть результат своей работы. Разработка пользовательских интерфейсов приносит ощущение непосредственного вклада в создание продукта, который использует человек.
Hard skills
* JavaScript (ES6+)
* HTML5, CSS
* Git, Github, Github Actions
* Node.js
* Jest, CI
* Eslint
Soft Skills
* внимательность к деталям
* ответственный подход к решению задач
* умение работать в команде
* коммуникативные навыки: эффективное общение с клиентами и коллегами
* адаптивность и гибкость
* критическое мышление
* умение обучаться
* чтение профессиональной литературы на английском языке
Utilities: VS Code, Linux(Ubuntu), Chrome DevTools
Учусь в школе программирования Hexlet и на данный момент успешно завершил 2 из 4 учебных проектов:
"Игры Разума"
- Набор из 5 консольных игр, построенных по принципу популярных приложений для прокачки мозга. Игра задаёт вопрос, пользователь отвечает "да" или "нет. 3 правильных ответа - игра пройдена. Неправильный ответ завершает игру
- В ходе работы над проектом я научился настраивать базовое окружение, работать с npm, подключать CodeClimate и использовать утилиту автоматизации скриптов Make. Инструменты (или стек): JavaScript / Node.js / Git / CodeClimate
"Вычислитель отличий"
- Утилита, позволяющая определить разницу между двумя структурами данных.
- В ходе работы над проектом я научился создавать абстрактное синтаксическое дерево, работать с вложенными данными рекурсивно, писать тесты, подключать CodeClimate. Инструменты (или стек): JavaScript / NodeJS / Git / CodeClimeate / GitHub Actions / Jest / ESLint / Lodash / Commander
Образование
Проживаю в городе Санкт-Петербург