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

Контакты


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

Описание

Frontend-разработчик с опытом работы с HTML, CSS, JavaScript и React. Умею настраивать рабочее окружение, использовать Eslint для анализа кода, работать с Git (GitHub). Знаком с фреймворком Jest для автоматизированного тестирования и интеграции процесса CI с GitHub Actions. Активно занимаюсь собственными проектами, а также участвую в Open Source проектах, что позволяет мне постоянно расширять навыки в разработке веб-приложений. Открыт новым вызовам, постоянно учусь и развиваюсь. Готов внести вклад в новую команду, принести свежие идеи и инновационные решения в области Frontend-разработки.

Навыки
Hard skills
  • HTML
  • CSS
  • JavaScript
  • React и React Hooks
  • Redux и Redux Toolkit
  • Node.js
  • Автоматическое тестирование
  • Git, GitHub, CI/CD
  • Bash, Linux
  • Знание принципов ООП
  • HTTP
  • B1 - уровень английского языка: чтение документации, ведение переписки
Soft skills
  • Критическое мышление
  • Ориентированность на решение проблем
  • Креативность
  • Адаптивность и гибкость
  • Организационные навыки
Описание проектов

Игры разума
Проект представляет собой введение в экосистему JavaScript для разработчиков. Он охватывает настройку рабочего окружения и работу с Eslint (анализатором качества кода). В рамках проекта также осуществляется знакомство с системой контроля версий Git и внешними репозиториями на GitHub. Основной упор делается на построении архитектуры приложения и написании чистого кода.

Стек технологий:
JavaScript, Linux, Eslint, Git

Вычислитель отличий
Проект, который позволяет разработчикам оттачивать навыки разработки сложных архитектурных решений, автоматизированного тестирования с помощью фреймворка Jest и непрерывной интеграции на языке JavaScript. В проекте изучаются способы построения и обхода деревьев, а также работа с различными форматами данных (json, yml).

Стек технологий:
JavaScript, Linux, Eslint, Jest, Git, GitHub Actions (CI)

RSS агрегатор
Проект фокусируется на работе с чистым DOM. Здесь отрабатывается работа с селекторами, событиями и генерацией HTML средствами DOM API. Особое внимание уделяется формам. Правильная работа с ними включает в себя не только знание нужных событий, но и понимание основ UX. Всё это проявляется в блокировках во время отправки, отображении прогресса и настройке фокусов. Кроме прочего, формы - это ещё и валидация данных.

Стек технологий:
HTML, CSS, Bootstrap, JavaScript, DOM API, Linux, Ajax, HTTP, Webpack, Eslint, Git, GitHub Actions (CI)

Чат (Slack)
Проект строится на технологиях, используемых в повседневной работе фронтенд-разработчиками в целом и React-разработчиками в частности. Его цель - показать спектр всех стандартных задач, с которыми придётся столкнуться в реальной жизни. Среди них: работа с веб-сокетами, взаимодействие с REST API, использование React (с хуками), Redux (через reduxjs/toolkit), организация роутинга на клиенте, авторизация и аутентификация и, конечно же, сборка (vite) и деплой.

Стек технологий:
HTML, CSS, Bootstrap, JavaScript, React, Redux Toolkit, RTK Query, Vite, HTTP, Eslint, Git

Образование


Frontend-разработчик. Школа программирования Hexlet
Декабрь 2023 - Ноябрь 2024
НИУ МЭИ. Управление в технических системах
Сентябрь 2019 - Август 2023

О себе
Не готов релоцироваться
Проживаю в городе Москва

Готов предоставить примеры работ и выполнить тестовые задания для демонстрации навыков.

Комментарии


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

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

Изменения внесены
0

Александр, привет.

Отличное резюме, содержательное и четкое.
Успехов тебе в IT!


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