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. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...
Это резюме имеет некоторые сильные стороны, такие как указание наличия базовых знаний P...
Это резюме содержит хорошие элементы, такие как указание на изучение JavaScript и Java,...
Привет, Екатерина! Давай улучшим твое резюме: 1. Описание Данный раздел давай пересоб...