Junior Frontend разработчик

Контакты


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

Описание

Ищу работу на вакансию Junior Frontend разработчик. Готов к любому формату работы: офис, гибрид, удаленно. Длительный период времени сфера ИТ тесно сопровождает меня на жизненном пути: был опыт создания сайтов еще в 2011 году, обучение программированию в ВУЗе, опыт работы системным администратором, постановка и участие в груминге ИТ задач для бизнеса и вот я «созрел» для полноценного погружения в это ремесло!
Ищу сильную команду, которая поможет мне реализоваться и достичь успехов в сфере ИТ.
Окончил программу «Фронтенд-разработчик» в Хекслете, получил сильную базу и опыт разработки с профессиональными наставниками. За время обучения были реализованы все учебные проекты.

Навыки

Hard skills:
• HTML5, CSS3
• JavaScript(ES6)
• Bootstrap
• React / React Hooks
• Redux / Redux Toolkit
• Методология BEM
• Проверка соответствия стандартам кодирования (ESLint)
• Система контроля версий GIT
• JEST

Инструменты и платформы:
• IDE: VSCode
• Дизайн: Figma, Photoshop

Soft skills:
• Планирование и организация собственных задач, соблюдение сроков и приоритетности задач;
• Готовность к самообучению и улучшению навыков;
• Умение коммуницировать в рамках коллективного взаимодействия, слышать и принимать отличные от своей идеи, а также предлагать собственные.

Описание проектов

Игры разума
Набор из 5 простых математических консольных игр.
В процессе работы над проектом были закреплены следующие навыки:

• Работа с системой контроля версий Git
• Подключение и использование сторонних библиотек
• Разработка модульной расширяемой архитектуры проекта
• Проверка соответствия стандартам кодирования с помощью ESLint и CodeClimate

Стек: JavaScript, NodeJS, Git, NPM, ESLint

Вычислитель Отличий
Утилита командной строки, которая сравнивает файлы в форматах JSON или YAML и выводит в терминал отличия, отформатированные одним из трех способов. Может использоваться как в качестве приложения, так и в качестве библиотеки.
В процессе работы над проектом были закреплены следующие навыки:

• Создание CLI-приложения с использованием библиотеки commander.js
• Работа с рекурсивными древовидными структурами данных
• Автоматизированное тестирование (фреймворк Jest)
• Разработка через тестирование (TDD)
• Непрерывная интеграция (CI) с использованием Github Actions

Стек: JavaScript, NodeJS, Git, Jest, NPM, ESLint.

RSS агрегатор
RSS агрегатор - это веб-приложение, разработанное на основе технологий JavaScript, HTML, и других современных библиотек и фреймворков. Основная цель проекта - предоставить пользователям удобный способ загружать данные из различных RSS-лент и автоматически обновлять посты в заданный интервал времени. Проект создан с использованием паттерна MVC (Model-View-Controller) для организации кода и обеспечения его чистоты и удобства сопровождения. В процессе работы над проектом были закреплены следующие навыки:

• Создание приложений на чистом JavaScript, соблюдая паттерн MVC, что обеспечивает структурированный и поддерживаемый код.
• Локализация интерфейса с использованием i18next, что делает приложение доступным для пользователей разных языков и культур.
• Работа с асинхронными запросами с помощью библиотеки axios, что позволяет приложению взаимодействовать с удаленными серверами и загружать данные в режиме реального времени.

Стек: HTML, JavaScript, Bootstrap, Webpack, Git, NPM, ESLint, DOM API, axios, yup, i18next, on-change.

Чат
Аналог Slack-чата (упрощенная версия). Чат с возможностью регистрироваться, создавать каналы, писать сообщения.
Полученные навыки:
• Разработка React приложения с использованием хуков
• Работа со стейт-менеджером Redux + Redux-Toolkit
• Верстка с помощью react-bootstrap компонентов
• Клиент-серверное взаимодействие
• Работа с веб-сокетами (socket.io)
• Создание форм через Formik
• Локализация (react-i18next)
• Деплой сайта (Render)
Стек: React Hooks + Redux, React-Bootstrap, Formik, Axios, Socket.io, JavaScript, Webpack, react-i18next, yup, Render, Rollbar, Toastify

Опыт


Руководитель подразделения, ООО "Ситилинк"
Август 2017 - по настоящее время

Обязанности:
• Организация работы сотрудников отдела, контроль соблюдения стандартов работы компании.
• Подбор, обучение и мотивация сотрудников.
• Разработка и внедрение мер для повышения эффективности работы отдела.

За 2 года удалость увеличить эффективность работы отдела более чем в 2 раза, KPI по скорости работы вырос в 8 раз.

Образование


Техник по компьютерным сетям, Волгоградский технологический колледж
Сентябрь 2017 - Июль 2020
Программное обеспечение автоматизированных систем, Волгоградский государственный технический университет - неоконченное
Сентябрь 2011 - Сентябрь 2013

О себе
Не готов релоцироваться
Начальные знания английского языка
Проживаю в городе Волгоград

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Этот кандидат имеет обширные знания в области Frontend-разработки и продемонстрировал с...
Резюме Чесанова Андрея выглядит довольно информативным, однако есть несколько моментов,...
Это резюме Java-разработчика имеет несколько сильных сторон, таких как: Обширный опыт...
Привет, Александр! 
Давай улучшим твое резюме в разделе опыта работы: Основной принцип,...
Привет, Артём! 
Давай улучшим твое резюме: 1. Описание Данный раздел давай пересобере...
Это резюме выглядит впечатляюще. У вас явно есть обширный опыт в разработке на Java, а ...
Привет, Татьяна! 
Давай улучшим твое резюме: 1. Описание Давай уберем отсюда любые см...
Привет, Андрей! 
Давай улучшим твое резюме: 1. Описание проектов Давай добавим резуль...
Это резюме Junior Developer (Python) выглядит общим и содержит некоторые положительные ...
Это резюме имеет некоторые положительные аспекты, но также есть место для улучшений. П...