Frontend разработчик (React)

Основное


Город

Екатеринбург

Готовность к релокации

Готов только в рамках страны проживания

Описание

Ищу работу по профессии Frontend-разработчик в Екатеринбурге.
Рассматриваю офисный режим работы.

Завершил обучение по профессии "Фронтенд-разработчик" в школе Хекслет (за время обучения по итогам код-ревью наставника самостоятельно разработал и защитил 4 проекта).

1. Игры разума (CLI)

Реализовал с нуля набор из пяти консольных математических игр.

Полученные навыки:
  • настройка окружения: WSL, node.js, npm, VSCode, подключение и конфигурация Eslint;
  • подключение дополнительных библиотек;
  • реализация стандартов кодирования Airbnb с помощью линтера Eslint, CodeClimate;
  • работа с Git и Github;
  • непрерывная интеграция (CI) с использованием Github Actions;
  • разработка архитектуры проекта - изоляция побочных эффектов, возможность добавлять новые игры.
2. Вычислитель отличий (CLI)

Реализовал с нуля утилиту командной строки для определения отличий между двумя файлами формата JSON или YAML.

Полученные навыки :
  • работа с древовидной структурой данных и рекурсией;
  • библиотека commander.js, работа с параметрами командной строки;
  • практика TDD, автоматизированные тесты, фреймворк Jest.
3. RSS агрегатор

Реализовал с нуля веб-приложение для чтения RSS. Позволяет добавлять неограниченное количество RSS-лент, после чего приложение самостоятельно отслеживает обновление записей.

Полученные навыки :
  • работа с DOM API на нативном JS;
  • реализация паттерна проектирования MVC;
  • подключение стилей bootstrap;
  • сборка проекта с помощью webpack;
  • отслеживание состояния с помощью библиотеки on-change;
  • валидация данных (yup), организация текстов интерфейса (i18next);
  • http-запросы с помощью axios;
  • асинхронный JS, промисы, обработка ошибок;
  • деплой на Vercel.
4. Чат Slack

Реализовал с нуля упрощенный аналог Slack-чата. Многопользовательское SPA, написанное на React + Redux Toolkit.

Полученные навыки :
  • React (Hooks);
  • управление состоянием приложения: Redux (toolkit);
  • использование веб-сокетов;
  • взаимодействие с REST API сервера;
  • роутинг на React Router;
  • UI-компоненты React Bootstrap;
  • работа с формами с помощью Formik, валидация данных (yup);
  • организация текстов интерфейса (react-i18next);
  • подключение сервиса для отслеживания и сбора ошибок Rollbar;
  • деплой на Railway.

В настоящее время прохожу стажировку в небольшой веб-студии (React/Next + MobX).

Имею высшее юридическое образование. Долгое время работал в сфере юриспруденции, что позволило сформировать навыки:
- самостоятельная работа с большим объемом информации
- поиск и анализ
- соблюдение дедлайнов
- умение работать в команде и т.д.

Навыки
  • HTML, CSS (SCSS), Bootstrap
  • JavaScript, React, Redux, Next.js
  • Node.js, npm
  • Jest, ESLint
  • Git, Github, Github actions
  • WSL, Linux (Ubuntu), командная строка
  • английский язык (B1)
Награды, Сертификаты
  • сертификат о прохождении курса "WEB-разработчик" (Udemy, 2021)
  • сертификат о прохождении подготовки по курсу "Создание веб-сайтов" (школа Алгоритмика, 2021)

Codewars Badge

Владение английским
Читаю профессиональную литературу
Телефон
Почта
rinat1kam@mail.ru
Телеграм
https://t.me/rinat1kam
Дополнительные контакты
https://www.linkedin.com/in/rinat-kamalitdinov

Работа


Стажер-фронтендер, веб-студия
Март 2023 - по настоящее время
  • работа над проектом с нуля (Next.js, MobX)
  • разработал основные компоненты (Header, Footer, Menu)
  • подключил сервис DaData для регистрации представителей юрлиц
  • настроил формы авторизации и регистрации (в том числе, авторизация через Google)
  • продолжаю разрабатывать компоненты и поддерживать UI-библиотеку
Менеджер проектов, Ситис
Июль 2021 - Декабрь 2022
  • ведение и запуск веб-проектов (сайты, приложения) от подготовки ТЗ до подписания закрывающих документов
  • запустил в production 3 сайта
Веб-мастер, коммерческая компания (оптовая торговля)
Декабрь 2020 - Июль 2021
  • разработка "под ключ" сайта компании на WordPress (https://gomer1.ru/)
  • базовая SEO-оптимизация
  • контент-менеджмент
  • техническая поддержка (продление услуг хостинг-провайдера, исправление критических ошибок в работе сайта)
Преподаватель (совмещение), Школа программирования "Алгоритмика"
Февраль 2021 - Май 2021
  • преподавание курсов "Компьютерная грамотность", "Создание веб-сайтов" для детей младшего школьного возраста
Заместитель директора института, Уральский государственный юридический университет
Март 2019 - Сентябрь 2020
  • координирование научной деятельности в институте
  • курирование магистратуры в институте
  • организовал 3 научные конференции
  • выпустил 2 потока магистрантов
Главный специалист правового отдела, Правительство Свердловской области
Октябрь 2017 - Март 2019
  • проведение документарных проверок
  • подготовка юридических документов

Образование


Юрист (магистр), Уральская государственная юридическая академия
Сентябрь 2014 - Июль 2016
Юрист (специалист), Уральская государственная юридическая академия
Сентябрь 2009 - Июль 2014

Комментарии


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

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

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

Резюме в целом хорошее, но есть несколько моментов, которые можно улучшить:

  1. Необходимо добавить краткую информацию о себе в начале резюме, чтобы работодатель мог быстро понять, кто вы и чего вы ищете.

  2. В описании каждого проекта необходимо указывать, какие конкретно задачи вы выполняли и какие результаты были достигнуты.

  3. В описании опыта работы необходимо указывать, какие конкретно задачи вы выполняли и какие результаты были достигнуты.

  4. Необходимо убрать из резюме информацию о работе в сфере юриспруденции и образовании, которые не относятся к профессии Frontend-разработчик.

  5. Указать уровень владения английским языком.

  6. Добавить ссылки на портфолио и профиль на GitHub.

  7. Указать желаемый уровень зарплаты.

  8. Необходимо исправить опечатки и грамматические ошибки.

Сопроводительное письмо

Уважаемый работодатель,

С уверенностью представляю свою кандидатуру на вакансию Frontend-разработчика в Вашей компании.

Я имею опыт в разработке проектов на JavaScript, React, Redux, Next.js, а также работал с Node.js, npm, Jest, ESLint, Git, Github, Github actions, WSL, Linux (Ubuntu), командной строкой. За время обучения в школе Хекслет я успешно защитил 4 проекта, развивая свои навыки в различных областях фронтенд-разработки. В настоящее время я прохожу стажировку в небольшой веб-студии, где изучаю React/Next + MobX.

Помимо знаний в области фронтенд-разработки, я имею высшее юридическое образование и опыт работы в сфере юриспруденции, что позволило сформировать навыки самостоятельной работы с большим объемом информации, поиска и анализа, соблюдения дедлайнов, умения работать в команде и т.д.

Я готов рассматривать вакансии в офисном режиме работы. Кроме того, я имею опыт работы в качестве веб-мастера и менеджера проектов.

Буду рад предоставить дополнительную информацию и ответить на все Ваши вопросы. С нетерпением жду Вашего ответа.

С уважением,
[Ваше имя]

Улучшенное резюме

Фронтенд-разработчик (React)

Ищу работу в Екатеринбурге в качестве фронтенд-разработчика. Рассматриваю офисный режим работы.

Завершил обучение по профессии "Фронтенд-разработчик" в школе Хекслет. За время обучения успешно защитил 4 проекта после код-ревью наставника.

Опыт работы:
- Стажировка в веб-студии (React/Next + MobX);
- Веб-мастер в коммерческой компании (оптовая торговля). Разработка сайта на WordPress (https://gomer1.ru/), базовая SEO-оптимизация, контент-менеджмент, техническая поддержка;
- Преподаватель в школе программирования "Алгоритмика". Преподавание курсов "Компьютерная грамотность", "Создание веб-сайтов" для детей младшего школьного возраста;
- Главный специалист правового отдела в Правительстве Свердловской области. Проведение документарных проверок, подготовка юридических документов;
- Заместитель директора института в Уральском государственном юридическом университете. Координирование научной деятельности в институте, курирование магистратуры в институте, организация научных конференций, выпуск двух потоков магистрантов;
- Менеджер проектов в веб-студии. Ведение и запуск веб-проектов (сайты, приложения) от подготовки ТЗ до подписания закрывающих документов, запуск 3 сайтов в production.

Навыки:
- HTML, CSS (SCSS), Bootstrap;
- JavaScript, React, Redux, Next.js;
- Node.js, npm;
- Jest, ESLint;
- Git, Github, Github actions;
- WSL, Linux (Ubuntu), командная строка.

Проекты:
1. Игры разума (CLI). Набор из пяти консольных математических игр. Полученные навыки: настройка окружения, подключение дополнительных библиотек, реализация стандартов кодирования, работа с Git и Github, непрерывная интеграция (CI), разработка архитектуры проекта;
2. Вычислитель отличий (CLI). Утилита командной строки для определения отличий между двумя файлами формата JSON или YAML. Полученные навыки: работа с древовидной структурой данных и рекурсией, библиотека commander.js, практика TDD, автоматизированные тесты;
3. RSS агрегатор. Веб-приложение для чтения RSS. Полученные навыки: работа с DOM API, реализация паттерна MVC, подключение стилей Bootstrap, сборка проекта с помощью webpack, отслеживание состояния с помощью библиотеки on-change, валидация данных, http-запросы с помощью axios, асинхронный JS, деплой на Vercel;
4. Чат Slack. Упрощенный аналог Slack-чата. Полученные навыки: React (Hooks), управление состоянием приложения с помощью Redux Toolkit, использование веб-сокетов, взаимодействие с REST API сервера, роутинг на React Router, UI-компоненты React Bootstrap, работа с формами, организация текстов интерфейса, подключение сервиса для отслеживания и сбора ошибок, деплой на Railway.

Образование:
- Сертификат о прохождении курса "WEB-разработчик" (Udemy);
- Сертификат о прохождении подготовки по курсу "Создание веб-сайтов" (школа "Алгоритмика");
- Юрист (специалист), Уральская государственная юридическая академия;
- Юрист (магистр), Уральская государственная юридическая академия.

Дополнительно:
- Codewars Badge (https://www.codewars.com/users/rinat-lucky/badges/small);
- Контактная информация: rinat1kam@mail.ru.


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

Ринат, привет!
Содержательное резюме. Есть несколько комментариев по формату:
1. Предлагаю в части Описание оставить цель поиска работы, желаемый формат. После этой информации перейти к обучению и описанию учебных проектов. Информацию о навыках, полученных в период работы в сфере юриспруденции, перенести после описания учебных проектов, как раз перед разделом навыки. То, что относится к работе - не дублировать, сосредоточить информацию в разделе Работа.
2. Учебные проекты.
Предлагаю в названия проектов зашить ссылки на github.
3. Работа.
Описанные задачи и достижения оформить в виде маркированного списка, каждую задачи с новой строки, так текст будет выглядеть лаконичнее и структурированнее.

Новых проектов и успехов в IT!


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме выглядит достаточно хорошо. У вас есть опыт работы над проектами, использующими ...
Резюме выглядит хорошо структурированным и содержит достаточно информации о вашем опыте...
Резюме выглядит достаточно информативным и содержит много полезной информации о навыках...
Резюме имеет несколько недостатков: Название "Junior PHP" не говорит о ваших навыках ...
Резюме имеет некоторые положительные аспекты, но также есть некоторые недостатки, котор...
Резюме Frontend-разработчика Общие впечатления: Резюме содержит информацию о ваших на...
Привет, Евгений. Отличное резюме! Спасибо за доработки. Желаю стать востребованным спе...
Резюме выглядит хорошо структурированным и содержит достаточно информации о вашем опыте...
Привет, Теона! Отличное резюме, спасибо за доработки :) Желаю успехов в разработке!
Резюме имеет некоторые положительные и отрицательные аспекты. Положительные аспекты: -...