Junior Frontend-разработчик
Контакты
Здравствуйте, меня зовут Дмитрий и я стремлюсь к развитию в сфере IT. Приоритетным направлением в своём пути я выбрал область Frontend разработки. На мой взгляд, IT сфера, и Frontend разработка в частности, является одним из флагманских направлений технологического развития человечества в текущем временном периоде. Очень прельщает мысль о том что ты, хоть и косвенно, но приложил руку к осуществлению идей, находящихся на пике человеческой мысли. Именно Frontend, по моему мнению, позволяет людям находящимся на разных уголках планеты получать информацию, в том виде в каком оно представлена в настоящее время. Очевидная наглядность, комплексное распределение данных, удобство пользовательского опыта служат для меня теми критериями почему я выбрал данную сферу развития в IT.
В данный период времени я нахожусь в поисках работы по специальности Junior Frontend-разработчик. Рассматриваю вакансии с любым типом занятости, но предпочитаю работу с физическим нахождением на рабочем месте с коллективом единомышленников. Заинтересован в профессиональном развитии, улучшению hard и soft скилов.
Сейчас обучаюсь профессии Frontend-разработчик в школе онлайн образования Hexlet. За время обучения получил знания по современной верстке и позиционировании - знание языка HTML, CSS. Также получил опыт работы c командной строкой (CLI) и системой контроля версий GIT.
Были освоены обширные знания JavaScript: работа с коллекциями данных, проектирование функций, построение деревьев.
Проекты
За время обучения удалось реализовать 2 учебных проекта от Hexlet на JavaScript.
Игры разума (Brain Games)
Небольшая консольная утилита, предлагающая развлечь пользователя в несложных математических упражнениях.Закрепленные навыки:
- Настройка окружения;
- Работа с менеджером пакетов NPM;
- Работа с модульной структурой данных;
- Стандарты кодирования, наименование сущностей;
- Планирование архитектуры проекта, принцип DRY.
Вычислитель различий (Difference calculator)
Программа, позволяющая получить вывод о различии 2 элементов, поддерживающая разные входные форматы и возможностью получить выходные данные в различных стилистических отображениях. Может работать как консольная утилита или библиотека.Закрепленные навыки:
- Test Driven Development;
- Автоматическое тестирование с помощью Jest;
- Непрерывная интеграция, CI/CD, GitHub Actions;
- Работа с Commander JS;
- Node.js;
- Функциональное программирование;
- Работа с деревьями.
Hard skills:
- HTML5, CSS3
- Методология BEM
- JavaScript(ES6)
- CLI Unix*
- Система контроля версий GIT
- JEST
- DevTools/VSCode
Soft skills:
- Планирование и организация собственных задач, соблюдение сроков и приоритетности задач;
- Готовность к самообучению и улучшению навыков;
- Умение коммуницировать в рамках коллективного взаимодействия (например при brain-storm), слышать и принимать отличные от своей идеи, а также предлагать собственные.
Опыт
Работа по осуществлению закупочных процедур для предприятия.
Читаю профессиональную литературу на английском языке
Проживаю в городе Саратов