Trainee or Junior Frontend-Developer
Контакты
В данный момент прохожу обучение по программе "Frontend-разработчик" от Hexlet.
Привет, меня зовут Евгений, я trainee Frontend-разработчик из Санкт-Петербурга. Знаком со множеством популярных и распространённых веб-технологий и поддерживаю актуальность знаний. При работе над проектами стремлюсь к чистоте кода, созданию максимального комфортного и эстетичного интерфейса.
Хочу продолжать развиваться в этой области и приобретать новые навыки, чтобы стать профессионалом в своей сфере.
Основные:
- JavaScript (ES6+)
- HTML5, BEM
- CSS3, Flex, Grid, семантическая и адаптивная вёрстка
- SCSS, SASS
- Jest
- Git и Github
Hard skills:
- JavaScript: Знание языка программирования JavaScript, включая современные стандарты ECMAScript 6.
- HTML/CSS: Глубокие знания HTML5 и CSS3, включая адаптивную верстку, подход "mobile first", препроцессор SASS и оптимизацию для различных браузеров.
- Системы контроля версий: Навыки работы с системами контроля версий, такими как Git, для эффективного сотрудничества в команде.
- Отладка и тестирование: Знание инструментов отладки и тестирования, таких как Jest и другие инструменты тестирования.
- Пакетные менеджеры: Опыт использования пакетных менеджеров, таких как npm или Yarn.
Soft Skills:
- Коммуникативные навыки: Умение ясно и эффективно общаться в команде, делиться идеями и принимать обратную связь.
- Проактивность: Проявляю инициативность в решении проблем, стремлюсь к поиску новых методов оптимизации работы.
- Аналитическое мышление: Имею способность анализа задач и нахождения оптимальных решений.
- Умение управлять временем: Эффективно планирую и организовываю рабочее время для достижения целей.
- Адаптивность: Готов к изменениям, способен быстро адаптироваться к новым технологиям и требованиям проекта.
- Тимбилдинг: Умею работать в команде, понимаю роли каждого члена команды для достижения общих целей.
- Стрессоустойчивость: Способен эффективно работать в условиях высокого давления и сроков.
- Самообучение: Стремлюсь к постоянному обучению и развитию, готов к изучению новых технологий и методов разработки.
Успешно реализованные учебные проекты:
1) Игры разума
Проект на GitHub
Консольное приложение, состоящее из пяти мини-игр с математическими задачками.
Приобретенные навыки:
- Работа с модулями и абстракцией
- Работа с пакетным менеджером Npm
- Работа с GIT и GitHub
- Работа с утилитой Make
- Использование Шебангов
- Настройка виртуального окружения для работы в WSL
- Разработка и реализация архитектуры проекта
- Составление документации для работы с приложением
Стек технологий:
JavaScript, Node.js, Git, Npm, Make, ESLint, Code Climate
2) Вычислитель отличий
Проект на GitHub
Консольное приложение, которое определяет различия между двумя структурами данных в форматах .json, .yml и .yaml, с возможностью вывода результата в различных форматах.
Приобретенные навыки:
- Работа с древовидными структурами и их рекурсивный обход
- Написание по методологии Test Driven Development
- Работа с библиотекой Commander
- Реализация автоматического тестирования в GitHub Action
- Использование модуля FS из библиотеки Node.js
Стек технологий:
JavaScript, Node.js, NPM, ESLint, Jest, Git, GitHub Action, Commander, FS module
Образование
Начальные знания английского языка
Проживаю в городе Санкт-Петербург
Я открытая и общительная личность, увлекаюсь разным родом занятий, из которых: плавание, шахматы/шашки, прогулки, чтение манг и ранобе, просмотр аниме, дота. Проживаю в Санкт-Петербурге, на данным момент студент hexlet'а и 1го курса технического вуза.