Junior Frontend Developer
Основное
Братск
Не готов
Ищу работу по профессии "Фронтенд-разработчик".
В приоритете удалённый формат работы, проживаю в Братске, часовой пояс UTC+8 (MSK+5).
Программированием увлекался с детства, теперь же решил, что пора программированию перерасти из увлечения в работу приносящую удовольствие.
Прошел обучение профессии "Фронтенд-разработчик" на образовательной платформе "Хекслет". За время обучения были реализованы следующие учебные проекты:
1. Игры разума (проект на github)
Набор из 5 простых математических консольных игр.
В процессе работы над проектом были закреплены следующие навыки:
- настройка окружения
- работа с системой контроля версий Git
- подключение и использование сторонних библиотек
- разработка модульной расширяемой архитектуры проекта
- проверка соответствия стандартам кодирования с помощью ESLint и CodeClimate
2. Вычислитель Отличий (проект на github)
Утилита командной строки, которая сравнивает файлы в форматах JSON или YAML и выводит в терминал отличия, отформатированные одним из трех способов. Может использоваться как в качестве приложения, так и в качестве библиотеки.
В процессе работы над проектом были закреплены следующие навыки:
- создание CLI-приложения с использованием библиотеки commander.js
- работа с рекурсивными древовидными структурами данных
- автоматизированное тестирование (фреймворк Jest)
- разработка через тестирование (TDD)
- непрерывная интеграция (CI) с использованием Github Actions
3. RSS агрегатор (проект на github)
Сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
В процессе работы над проектом были закреплены следующие навыки:
- работа с селекторами, событиями и генерацией HTML средствами чистого DOM API
- работа с инструментарием Bootstrap
- работа с формами: блокировки во время отправки, отображение прогресса, настройка фокуса, валидация данных
- организация текстов интерфейса с помощью фреймворка i18next
- самостоятельная реализация шаблона проектирования MVC: разделение кода на слои, выделение и нормализация состояния, использование идей автоматного программирования для управления процессами
- работа с AJAX: асинхронное выполнение кода, промисы, обработка ошибок и др.
- работа с Webpack: настройка сборки, автоматическая пересборка после изменения кода, деплой в продакшен
4. Чат (проект на github)
Дипломный проект построен на технологиях, используемых в повседневной работе фронтенд-разработчиками в целом и React-разработчиками в частности. В качестве основы пользовательского интерфейса выбрана одна из старейших библиотек React - React-Bootstrap.
В процессе работы над проектом были закреплены следующие навыки:
- взаимодействие с REST API, работа с веб-сокетами
- использование React (с хуками) и Redux (через reduxjs/toolkit)
- организация роутинга на стороне клиента, реализация аутентификации и авторизации
- создание форм с помощью библиотеки Formik (валидация полей ввода — yup)
- сборка и деплой (webpack), мониторинг ошибок в продакшене (Rollbar)
- проверка соответствия стандартам кодирования с помощью ESLint и CodeClimate
- автоматическое тестирование (фреймворк Jest), разработка через тестирование (TDD)
- непрерывная интеграция (CI) с использованием Github Actions
- разработка с использованием шаблона проектирования MVC
- работа с DOM, AJAX, React-Bootstrap, React Hooks, Redux Toolkit, формами (Formik), валидацией (yup), интернационализацией (i18next)
- опыт программирования на JavaScript, TypeScript, Ruby, C++, 1С и др.
- опыт программирования микроконтроллеров PIC на C
- знание ОС Linux (Ubuntu) на базовом уровне
- опыт администрирования информационной сети на базе ОС Windows
Сертификат о завершении обучения профессии "Фронтенд-разработчик" на образовательной платформе "Хекслет"
Сертификат о завершении обучения профессии "Разработчик на Ruby on Rails" на образовательной платформе "Хекслет"
Работа
Основные обязанности:
- распределение текущих задач между сотрудниками лаборатории
- контроль качества и скорости выполнения работ
- ремонт электроники, электрооборудования
Дополнительные:
- сопровождение 1С в компании (обновление конфигураций, программирование внешних печатных форм и др.)
- администрирование сети на базе ОС Windows
Сведения о награждениях (поощрениях)
Во время работы в ЗАО "БайкКом" был дважды премирован за разработку и развитие комплекса программного обеспечения системы управления приемопередатчиками КВ-радиосвязи. В данный комплекс входило клиент-серверное приложение с графическим интерфейсом под Windows для дистанционного управления радиостанциями Vertex FT-600, а также приложение для дистанционного управления приемниками Ангара-1. Разработка велась в основном на C++.
Основные обязанности:
- ремонт электроники, электрооборудования (радиостанции, мониторы, видеокамеры, БП, ИБП, спутниковые телефоны и др.)
- монтаж и обслуживание радиооборудования на автомобильном, речном и железнодорожном транспорте
Дополнительные:
- администрирование сайта baikcom.ru и почтового сервера компании
- сопровождение 1C (обновление конфигураций, программирование внешних отчётов и обработок)
- администрирование сети на базе ОС Windows
Основные обязанности:
- программирование на встроенном языке платформы 1С
Дополнительные:
- администрирование сети ПК на базе ОС Windows и почтового сервера на базе Red Hat Linux
Образование
Рекомендации
Резюме в целом хорошее, но есть несколько замечаний:
Необходимо убрать информацию о предыдущих местах работы, которые не относятся к профессии "Фронтенд-разработчик", так как это не имеет отношения к текущей работе.
Необходимо убрать информацию о сведениях о награждениях и поощрениях, так как это не относится к резюме и может отвлечь от основной информации.
Необходимо добавить информацию о себе, своих личных качествах и целях, так как это поможет работодателю лучше понять, как соискатель соответствует требованиям вакансии.
Необходимо уточнить, какие конкретно технологии и языки программирования были использованы в каждом из проектов, так как это поможет работодателю лучше оценить уровень знаний и опыта соискателя.
Необходимо добавить информацию о наличии портфолио или ссылок на проекты, которые можно посмотреть, чтобы работодатель мог оценить качество работы и уровень навыков соискателя.
Необходимо проверить текст на наличие ошибок и опечаток, так как это может негативно повлиять на восприятие резюме.
Сопроводительное письмо
Уважаемый работодатель,
С уверенностью представляю свои профессиональные навыки и опыт работы в качестве Junior Frontend Developer. В настоящее время ищу удаленную работу в сфере фронтенд-разработки.
Являюсь выпускником образовательной платформы Хекслет, где прошел обучение профессии "Фронтенд-разработчик". За время обучения реализовал несколько учебных проектов, в которых закрепил навыки работы с разными технологиями и инструментами.
Помимо этого, имею опыт работы программистом отдела информационных технологий и инженером электроником в компании ЗАО "БайкКом", а также начальником радиолаборатории в ООО "БайкКом". Все эти должности требовали от меня умения быстро обучаться новым технологиям, умения работать в команде и знания основ программирования на нескольких языках.
Также хотел бы отметить, что имею сертификаты о завершении обучения профессий "Фронтенд-разработчик" и "Разработчик на Ruby on Rails" на образовательной платформе "Хекслет".
Буду рад присоединиться к вашей команде и внести свой вклад в развитие проектов.
С уважением,
[ваше имя]
Улучшенное резюме
Junior Frontend Developer
Ищу работу по профессии "Фронтенд-разработчик". В приоритете удаленный формат работы, проживаю в Братске, часовой пояс UTC+8 (MSK+5).
Программированием увлекался с детства и теперь решил перерасти его из увлечения в работу, приносящую удовольствие.
Образование и курсы:
- 2022-07-01 - 2022-12-01: Hexlet, профессия "Фронтенд-разработчик"
- 2022-12-01 - 2023-04-01: Hexlet, профессия "Разработчик на Ruby on Rails"
- 1996-09-01 - 2003-04-01: Братский государственный технический университет, квалификация "Инженер" по специальности "Электроснабжение промышленных предприятий"
- 1994-09-01 - 1996-05-01: Межшкольный учебно-производственный комбинат г. Железногорска-Илимского, квалификация "Программист персонального компьютера"
Опыт работы:
- 2012-12-01 - 2022-07-01: ООО "БайкКом" (до 2016 - ЗАО "БайкКом"), начальник радиолаборатории. Основные обязанности: распределение текущих задач между сотрудниками лаборатории, контроль качества и скорости выполнения работ, ремонт электроники, электрооборудования. Дополнительно: сопровождение 1С в компании (обновление конфигураций, программирование внешних печатных форм и др.), администрирование сети на базе ОС Windows
- 2011-05-01 - 2012-12-01: ЗАО "БайкКом", инженер-электронщик. Основные обязанности: ремонт электроники, электрооборудования (радиостанции, мониторы, видеокамеры, БП, ИБП, спутниковые телефоны и др.), монтаж и обслуживание радиооборудования на автомобильном, речном и железнодорожном транспорте. Дополнительно: администрирование сайта baikcom.ru и почтового сервера компании, сопровождение 1С (обновление конфигураций, программирование внешних отчетов и обработок), администрирование сети на базе ОС Windows
- 2006-11-01 - 2007-11-01: ООО "Байкком ИТ" (с марта 2007 - в ЗАО "БайкКом"), программист отдела информационных технологий. Основные обязанности: программирование на встроенном языке платформы 1С. Дополнительно: администрирование сети ПК на базе ОС Windows и почтового сервера на базе Red Hat Linux
Проекты:
- Игры разума (проект на github). Набор из 5 простых математических консольных игр. В процессе работы над проектом были закреплены навыки: настройка окружения, работа с системой контроля версий Git, подключение и использование сторонних библиотек
Добавить комментарий