Junior Frontend Developer

Контакты


Контакты доступны после входа на сайт

Описание

Цель:

Устроиться на работу или стажировку Junior Frontend разработчиком.
Рассматриваю предложения удаленной, офисной работы, а также гибридный вариант.

Территориально нахожусь в г. Тверь.

Работал инженером-проектировщиком систем электроснабжения. В работе нравилось оптимизировать рабочие процессы и создавать шаблоны проектирования из однотипных задач. Решил сменить профессию, так как IT сфера для меня - это возможность реализовать себя. Мне нравится изучать новые технологии, решать интересные задачи, постоянное обучение и рост важны для меня. В итоге я нашел Hexlet, начал учиться и понял программирование мне нравится гораздо больше, чем моя работа. И в один момент принял решение в пользу обучения. Выбрал направление frontend-разработки, потому что хотелось наглядно видеть результат работы.

Есть большое желание погрузиться в процесс реальной разработки и поработать в команде.
Закончил обучение Hexlet по профессии Фронтенд-разработчик.


Проекты:


Игры Разума

Первый проект - набор из 5 консольных игр, прокачивает работу с экосистемой JavaScript.

Навыки:
 - Настройкой среды (linux, vscode, Eslint, node.js, npm);
 - Работа с терминалом;
 - Подключение дополнительных библиотек;
 - Работа с Git, GitHub, Github Actions;


Вычислитель отличий

Второй проект - программа, определяющая разницу между двумя структурами данных.

Навыки:
 - Выбор правильных структур данных;
 - Автоматизированное тестирование;
 - Функциональное программирование;
 - Работа с древовидной структурой данных и рекурсией;


RSS агрегатор

Третий проект - сервис, который умеет опрашивать RSS-ленты сайтов на наличие новых постов и выводит их в удобном виде.

Навыки:
 - Работа с DOM API браузера;
 - Реализация MVC архитектуры;
 - Асинхронность;
 - Обработка ошибок;
 - Работа с Bootstrap;
 - Сборка проекта (Webpack);
 - Деплой проекта (Versel);


Чат (Slack)

Четвертый проект - аналог Slack-чата (упрощенная версия).

Навыки:
 - Работа с React/ReduxToolkit;
 - Работа с веб-сокетами (Socket.IO);
 - Взаимодействие с REST API;
 - Организация роутинга (React Router v6);
 - Авторизация и аутентификация (JWT);
 - Деплой проекта (Heroku);


Седона

Учебный проект HTML Academy по верстке - "Седона".

Навыки:
 - Создание семантичной разметки страниц по макету;
 - Подключение графики, базовая стилизация;
 - Постоение сеток на флексах и гридах;
 - Работа со шрифтами, декоративными элементами;
 - Проверка валидатором HTML;
 - Работа с Pixel Perfect;


Pink

Учебный проект HTML Academy по адаптивной вёрстке и автоматизации - "Pink".

Навыки:
 - Препроцессоры SCSS;
 - Построение адаптивных сеток и декоративных элементов;
 - Работа с адаптивной и ретиновой графикой;
 - Работа со векторными спрайтами;
 - Работа Google Maps JavaScript API;
 - Сборка, оптимизация Gulp;


Pet-проекты:


Todo list

Данный проект - Тестовое задание на вакансию "Frontend Developer" (JS, React).

Навыки:
 - Работа с TypeScript;
 - E2E тестирование (Playwright);
 - Сборка проекта (Webpack);
 - CI (Github Actions);


Decision Helper

Данный проект - мобильное приложение для android, которое поможет принять решение (отрисует круговую диаграмму на основе количества "за" и "против").

Навыки:
 - Dart;
 - Flutter;
 - Bloc state management;
 - Интеграционые тесты;
 - CI (Github Actions);


Другие проекты можно посмотреть на моей странице github.

О себе:

В свободное время я играю музыку (https://stkraut.bandcamp.com/), люблю пленочную фотографию, иногда путешествую и каждый год жду выхода книги Дж. Р. Р. Мартина).

Прочитал "Грокаем алгоритмы" Адитья Бхаргава, сейчас в процессе чтения "Совершенный код" Стив Макконнелл. Интересуюсь мобильной разработкой.
Уровень английского примерно Upper-Intermediate (около полугода учился в Advanced группе).

Навыки
Базовые знания:

 - Javascript ES6;
 - React 17+;
 - Redux/ReduxToolkit;
 - HTML 5, CSS 3, SASS/SCSS;
 - Автоматическое тестирование (Jest);
 - Структуры данных и Алгоритмы;
 - Принципы ООП в JS;
 - Adobe Photoshop/Figma;
 - Webpack;
 - Linux;
 - Git, Github.

Также работал со следующими технологиями:

 - TypeScript;
 - Playwright;
 - SQL, PostgreSQL;
 - Express;
 - Docker;
 - Dart;
 - Flutter;

Опыт


Frontend Developer, Hexlet
Ноябрь 2022 - по настоящее время
Работаю над Open Source проектом Hexlet Runit.
  • работал с задачей по верстке, привел компоненты страниц к единому стилю;
  • в данный момент правлю интерфейсы логина и регистрации в части отображения ошибок;
Инженер-проектировщик, ООО Электросистем
Август 2015 - Март 2021

Обязанности:

  • проектирование сетей электроснабжения различной нагрузки;
  • проектирование автоматизации и управления сетей освещения и электроснабжения;
  • 3д моделирование и визуализация светотехнических расчетов;
  • составление технической документации в соответствии со стандартами;
  • оптимизация технологических процессов;

Образование


Специальность Электроснабжение. Тверской Государственный Технический Университет.
Сентябрь 2006 - Июнь 2011

О себе
Читаю профессиональную литературу на английском языке

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...