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!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Рекомендация 0001
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...