Джуниор Frontend-разработчик

Основное


Город

Санкт-Петербург

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

Готов только в другую страну

Описание

О себе

Работаю в гражданской авиации. С началом пандемии пришло осознание, что навык пилотирования не является валидным в других сферах и было бы неплохо иметь подспорье, которым можно воспользоваться в случае потери работы. Плюс, к тому моменту захотелось не только управлять, но и создавать. Тогда и задумался об IT. После начала обучения убедился, что хочу продолжать развиваться в этой области, изучать языки программирования и технологии, и в дальнейшем перейти в сферу IT.
Успешно закончил обучение на Hexlet по специальности Frontend-разработчик со 100% самостоятельных решений. За время обучения завершил четыре проекта:

Brain Games

Набор из пяти консольных мини-игр.
В рамках проекта научился:
* Настраивать окружение
* Основам работы с командной строкой
* Использовать npm
* Подключать сторонние библиотеки
* Выстраивать архитектуру проекта
* Работать с модулями
* Работать с git-репозиторием

Стек: JavaScript, Node.js, ESLint, npm, GitHub

GenDiff

Вычислитель отличий – программа, определяющая разницу между двумя структурами данных.
В рамках проекта научился:
* Создавать cli-утилиты
* Использовать рекурсию
* Создавать и использовать древовидные структуры
* Писать автоматические тесты
* Использовать непрерывную интеграцию

Стек: JavaScript, Node.js, ESLint, npm, Jest, GitHub, GitHub Actions, commander.js, Lodash

RSS Aggregator

Cервис для агрегации RSS-потоков, который позволяет добавлять неограниченное количество RSS-лент, автоматически обновляет их и добавляет новые записи в общий поток.
В рамках проекта научился:
* Работать с DOM
* Строить архитектуру приложения на основе MVC модели
* Работать с HTTP-запросами
* Использовать асинхронный код
* Основам сборки и разворачивания проекта

Стек: JavaScript, Node.js, HTML, DOM API, ESLint, npm, Axios, Yup, Webpack, Bootstrap

Chat

Выпускной проект. Чат-приложение созданное с помощью Create React App с использованием стилей Bootstrap.
В рамках проекта научился:
* Использовать с React (с хуками)
* Использовать Redux (в т.ч. Toolkit)
* Работать с веб-сокетами
* Организовывать роутинг на стороне клиента
* Основам взаимодействия с серверной частью приложения
* Работать с формами
* Проводить авторизацию и аутентификацию пользователя
* Обрабатывать ошибки и выводить соответствующие уведомления пользователю

Стек: JavaScript, React (with Hooks), Redux Toolkit, React Router, React-Bootstrap, Socket.io, HTML, DOM API, ESLint, npm, Axios, Yup, Webpack, Formik, Toastify, Rollbar

Далее по плану - изучение TypeScript, Vue.js, DevOps и прокачка уже приобретённых навыков вёрстки и программирования.

Навыки

Soft Skills:
Могу назвать себя неконфликтным, мягким и доброжелательным человеком. В связи с особенностями текущей работы обладаю высоким уровнем ответственности и стрессоустойчивости, знаю что такое распределение обязанностей и совместная работа. Владею английским языком на разговорном уровне, читаю техническую документацию.

Hard Skills:
- JavaScript (ES6)
- Node.js
- Основы командной строки
- Jest
- ESLint
- GitHub
- Знаком с GitHub Actions
- Использовал VS Code
- Знаком с языками HTML и CSS
- React (with Hooks)
- Redux (Redux Toolkit)
- Bootstrap

Награды, Сертификаты
  • Успешное окончание курсов Hexlet по профессии Frontend Development
Владение английским
Могу проходить интервью
Телефон
Почта
dm.a.chernov@gmail.com
Телеграм
https://t.me/abovebirds
Дополнительные контакты
LinkedIn: https://www.linkedin.com/in/dmitrii-chernov

Работа


Пилот, Авиакомпания "Россия"
Март 2018 - по настоящее время

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

Комментарии


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

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

Ожидает подтверждения
0

Резюме джуниор Frontend-разработчика выглядит впечатляюще. Ваше описание о себе показывает вашу мотивацию и стремление к развитию в IT-сфере. Очень хорошо, что вы успешно закончили обучение на Hexlet и имеете опыт работы над несколькими проектами.

Ваши проекты Brain Games, GenDiff, RSS Aggregator и Chat демонстрируют вашу способность работать с различными языками программирования, инструментами и технологиями. Вы также продемонстрировали понимание архитектуры проекта, работу с модулями, использование git и другие важные навыки.

Кроме того, вы упомянули некоторые Soft Skills, такие как ответственность, стрессоустойчивость и способность работать в команде. Владение английским языком на разговорном уровне также является плюсом.

По Hard Skills вы включили в резюме все необходимые навыки для работы в качестве джуниора Frontend-разработчика, включая JavaScript, Node.js, Jest, ESLint, GitHub, HTML, CSS, React, Redux и Bootstrap.

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

В целом, ваше резюме выглядит очень сильным и имеет все необходимые элементы для привлечения внимания работодателей.

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

Уважаемый рекрутер,

Я хочу представить Вам свою кандидатуру на позицию Junior Frontend-разработчика. Я успешно завершил профессиональное обучение на курсах Hexlet по специальности Frontend-разработчик и за время обучения разработал несколько проектов, которые явно показывают мой потенциал и навыки.

Один из моих проектов – Brain Games, набор из пяти консольных мини-игр. В рамках этого проекта я освоил настройку окружения, работу с командной строкой, использование npm, подключение сторонних библиотек, архитектуру проекта, работу с модулями и git-репозиторием.

Еще один проект – GenDiff, вычислитель отличий. В ходе его разработки я научился создавать cli-утилиты, использовать рекурсию, создавать и использовать древовидные структуры, писать автоматические тесты, а также использовать непрерывную интеграцию.

Также я разработал RSS Aggregator, сервис для агрегации RSS-потоков. В процессе работы над этим проектом я освоил работу с DOM, построение архитектуры приложения на основе MVC модели, работу с HTTP-запросами, использование асинхронного кода и основы сборки и развертывания проекта.

Мой выпускной проект – Chat, чат-приложение, созданное с использованием Create React App и стилей Bootstrap. В ходе работы над ним я освоил работу с React (с хуками), Redux (включая использование Redux Toolkit), веб-сокетами, роутингом на стороне клиента, взаимодействием с серверной частью приложения, работой с формами, авторизацией и аутентификацией пользователя, а также обработкой ошибок и выводом уведомлений пользователю.

Я также обладаю некоторыми Soft Skills, такими как неконфликтность, мягкость, доброжелательность, ответственность и стрессоустойчивость. Кроме того, я владею английским языком на разговорном уровне и могу читать техническую документацию.

В своей предыдущей работе я работал в гражданской авиации в качестве пилота. Это позволило мне развить такие навыки, как анализ метео- и навигационных данных, работу с динамично меняющейся информацией и оформление сопроводительной документации. Однако, с началом пандемии я осознал, что мой навык пилотирования не является востребованным в других сферах и решил обратить свое внимание на IT. После начала обучения на курсах Hexlet я убедился, что хочу развиваться в области Frontend-разработки и продолжить изучение языков программирования и технологий.

Я уверен, что мои навыки и опыт позволят мне успешно выполнять задачи в качестве Junior Frontend-разработчика. Я готов к новым вызовам и готов учиться и развиваться вместе с вашей компанией.

С уважением,
Дмитрий Чернов

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

Джуниор Frontend-разработчик

О себе

Я работал в гражданской авиации, но с началом пандемии осознал, что навык пилотирования не является востребованным в других сферах. Тогда я задумался о том, чтобы иметь подспорье, которым можно было бы воспользоваться в случае потери работы. И я захотел не только управлять, но и создавать. Именно тогда я решил обратить внимание на IT. После начала обучения я понял, что хочу развиваться в этой области, изучать языки программирования и технологии, и в будущем перейти в сферу IT.

Успешно закончил обучение на Hexlet по специальности Frontend-разработчик со 100% самостоятельных решений. За время обучения выполнил четыре проекта:

Brain Games

Набор из пяти консольных мини-игр.
В рамках проекта научился:
- Настраивать окружение
- Основам работы с командной строкой
- Использовать npm
- Подключать сторонние библиотеки
- Выстраивать архитектуру проекта
- Работать с модулями
- Работать с git-репозиторием

Стек: JavaScript, Node.js, ESLint, npm, GitHub

GenDiff

Вычислитель отличий – программа, определяющая разницу между двумя структурами данных.
В рамках проекта научился:
- Создавать cli-утилиты
- Использовать рекурсию
- Создавать и использовать древовидные структуры
- Писать автоматические тесты
- Использовать непрерывную интеграцию

Стек: JavaScript, Node.js, ESLint, npm, Jest, GitHub, GitHub Actions, commander.js, Lodash

RSS Aggregator

Сервис для агрегации RSS-потоков, позволяющий добавлять неограниченное количество RSS-лент, автоматически обновлять их и добавлять новые записи в общий поток.
В рамках проекта научился:
- Работать с DOM
- Строить архитектуру приложения на основе MVC модели
- Работать с HTTP-запросами
- Использовать асинхронный код
- Основам сборки и разворачивания проекта

Стек: JavaScript, Node.js, HTML, DOM API, ESLint, npm, Axios, Yup, Webpack, Bootstrap

Chat

Выпускной проект. Чат-приложение, созданное с помощью Create React App с использованием стилей Bootstrap.
В рамках проекта научился:
- Использовать React (с хуками)
- Использовать Redux (в том числе Toolkit)
- Работать с веб-сокетами
- Организовывать роутинг на стороне клиента
- Основам взаимодействия с серверной частью приложения
- Работать с формами
- Проводить авторизацию и аутентификацию пользователя
- Обрабатывать ошибки и выводить соответствующие уведомления пользователю

Стек: JavaScript, React (с хуками), Redux Toolkit, React Router, React-Bootstrap, Socket.io, HTML, DOM API, ESLint, npm, Axios, Yup, Webpack, Formik, Toastify, Rollbar

Soft Skills

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

Hard Skills

  • JavaScript (ES6)
  • Node.js
  • Основы командной строки
  • Jest
  • ESLint
  • GitHub
  • Знаком с GitHub Actions
  • Использовал VS Code
  • Знаком с языками HTML и CSS
  • React (с хуками)
  • Redux (Redux Toolkit)
  • Bootstrap

Образование

  • Успешное окончание курсов Hexlet по профессии Frontend Development

Контакты

Опыт работы

Компания: Авиакомпания "Россия"
Позиция: Пилот
Начало работы: 2018-03-01
Конец работы:
Обязанности:
- Пилотирование воздушного судна
- Анализ метео- и навигационных данных
- Работа с динамично меняющейся информацией
- Оформление сопроводительной документации


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме выглядит впечатляюще и содержит множество навыков и опыта работы в различных ком...
Резюме содержит информацию о вашем опыте работы и образовании, но есть несколько пробле...
Резюме в целом выглядит хорошо. В нем приведены подробные описания четырех проектов, в ...
Резюме выглядит достаточно хорошо, но есть несколько моментов, которые можно улучшить: ...
Резюме имеет следующую структуру: Краткое описание целей и ожиданий соискателя. Упоми...
Аналитик данных Образование: - 2018-2022: РГУ нефти и газа (НИУ) имени И. М. Губкина, ...
Резюме выглядит достаточно полным и содержит информацию о ваших навыках и опыте работы....
Резюме выглядит вполне качественным и информативным. Заявленная цель и желание получить...
Резюме имеет некоторые сильные стороны, такие как: - Четкое описание цели и мотивации и...
Резюме выглядит достаточно информативным и содержит подробное описание выполненных прое...