Frontend Developer (React)

Контакты


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

Описание

Обо мне:
* Активно ищу работу
* Пишу код на JS, который приятно читать
* Читаю документацию на английском языке
* Умею внимательно слушать, понятно говорить и грамотно писать
Hardskills:
* Разработал три приложения
* Решил 331 задачу на платформе "Hexlet"

Навыки

Инструменты:

  • JavaScript (ES6) / Node.js
  • HTML5 / CSS3
  • Webpack / Bootstrap
  • DOM API / jQuery
  • ajax / async/await / promises
  • http / axios
  • Unix (Linux) / Bash
  • Git / GitHub
  • GitHub Actions
  • Jest / Playwright
  • Makefile
  • i18n.js / yup.js / uuid.js / onChange.js
  • NPM / Eslint / Prettier
  • NeoVim / VS Code

Методологии:

  • ООП
  • MVC
  • CI / CD
  • TDD
  • Scrum
Описание проектов

Проект «RSS Агрегатор»

Удобное веб-приложение для отображения RSS ресурсов. Сайт разрабатывался по методологии CI/CD, в рамках которой был настроен регулярный деплой на облачный сервис "Vercel". Сборка и запуск проекта реализована посредством функционала "Webpack". Благодаря адаптивной вёрстке с использованием стилей и компонентов Bootstrap, сайт получился кроссплатформенным, а строгое разделение ответственностей, согласно модели MVC, позволило сделать сервис легко масштабируемым и высоко ориентированным на пользовательский экспириенс. Графический интерфейс приложения получился интуитивно понятным и отзывчивым на любые происходящие события благодаря грамотно проработанной структуре состояния. Все потенциальные ошибки подвержены корректной обработке и последующему отображению. Использование асинхронного кода позволило увеличить скорость получения данных при http запросах. За текст-менеджмент отвечает библиотека интернационализации "i18n".

Проект «Вычислитель отличий»

В рамках данного проекта я реализовал утилиту для нахождения различий между двумя объектами. В процессе работы я получил ценный опыт создания абстракций при помощи древовидных структур, их рекурсивной обработки и формирования различных форматов вывода. Разработка проводилась по методологии TDD с использованием непрерывной интеграции через сервис GitHub Actions. Утилита доступна в качестве подключаемого модуля или интерфейса командной строки, разработанного с использованием библиотеки Command.js.

Проект «Игры разума»

Компиляция из пяти математических игр, нацеленных на развитие арифметических способностей игрока. Благодаря сборщику Makefile, программа имеет быструю и удобную установку буквально за пару консольных команд: сначала необходимо клонировать репозиторий, затем выполнить "make install" - готово. При разработке основное внимание уделялось качественной архитектуре программы, корректным наименованиям элементов и низком показателе Cognitive Complexity, индикация которого осуществлялась с помощью сервиса CodeClimate в режиме непрерывной интеграции.

Опыт


Главный специалист по работе с корпоративными клиентами, ООО «Фризон Трейд»
Май 2020 - Сентябрь 2023

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

• Продавал оптом бытовое и промышленное оборудование крупным федеральным сетям
• Анализировал рынок и формировал ценообразование товара
• Разрабатывал стратегию долгосрочного сотрудничества с ключевыми клиентами
• Сопровождал сделки и организовывал логистику
• Обучал новых сотрудников

Достижения:

• Закрыл сделку на личный рекорд 19 млн. рублей при среднемесячном обороте компании 20 млн рублей.
• Участвовал в старте продаж торговой марки «Tesla» на территории Российской Федерации
• Преодолел самый результативный карьерный путь в истории компании

Образование


Фронтенд-разработчик, Hexlet
Май 2023 - по настоящее время
Информатика и вычислительная техника. Институт Мехатроники и Информационных Технологий, РГУ Им. Косыгина, Неоконченное высшее
Сентябрь 2017 - Июнь 2018
Информационно-технологический профиль. Белгородский инженерный юношеский лицей-интернат
Сентябрь 2015 - Июнь 2017

О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе Москва

Высокая степень личной ответственности, инициативность и внимание к потребностям клиентов позволили мне преодолеть самый результативный карьерный путь в истории торгово-инжиниринговой компании "Фризон трейд", где спустя три с половиной года работы Я решил задуматься о повышении квалификации. Мне нужен был такой род деятельности, в котором была бы возможность реализовать как свои сильные инженерные черты, так и творческие. Тогда я решил освоить профессию веб-разработчика, ведь в ней так удачно сочетаются программирование контроллеров, отвечающих за логику приложения, и вёрстка с разработкой модулей рендера, отвечающих за отображение графического интерфейса. Осваивать необходимые навыки Я решил на образовательной платформе Hexlet, ключевыми критериями выбора которой стали высокие стандарты инженерной культуры и самые хардкорные практические задания на рынке образования.

С самого детства Я испытывал большую любовь к компьютерам. Моё образование в этом направлении началось со старшей школы, когда Я выбрал лицей с самым высоким качеством образования во всей Белгородской области и поступил туда на информационно-технологический профиль. На уроках информатики Я изучал алгоритмы, системы счисления, алгебру логики, кодирование информации, типы данных, а так же программировал на Pascal.
Закончив лицей Я переехал в Москву и поступил в РГУ Им. Косыгина на специальность "Информатика и вычислительная техника".

Любимые книги:

«Эмоциональный интеллект. Почему он может значить больше, чем IQ» - Дэниэл Гоулман
«SCRUM. Революционный метод управления проектами» - Джефф Сазерленд
«Бегство от свободы» - Эрих Фромм
«Нейромант» - Уильям Гибсон

Комментарии


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

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

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

Привет, Александр!
Давай проработаем некоторые разделы резюме:
1. Описание
Этот раздел необходимо переформатировать в твое позиционирование, оно должно быть четким, конкретным и содержать факты: собираем твои сильные навыки и качества, которые помогут реализоваться в новой профессии. Это краткая выжимка твоих hard и soft skills релевантных позиции Frontend Developer.
Также данный раздел не должен содержать приветствие, а твои имя и фамилия уже содержатся в название документа. Резюме - очень формализованный документ, поэтому внесение картинок в основную часть не предусмотрено форматом, как онлайн версии, так и word/pdf.
2. В название учебного проекта давай разместим ссылку на Github
В квадратных скобках указываем слово, по которому надо нажать
Пример:
Гитхаб
3. Давай добавим фотографию в твой профиль GitHub
4. Правильно поняла, что у тебя оконченное высшее образование?
5. Из раздела "О себе" давай заберем информацию, относящуюся к результатам и достижениям на месте работы и внесем ее в соответствующий раздел.

Успехов тебе в IT и реализации потенциала!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...