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 и реализации потенциала!


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