Frontend-Developer
Основное
Иркутск
Готов
Ищу работу на позицию Фронтенд-разработчика, JavaScript-разработчика, готов рассмотреть все варианты работы: офис, удаленно, неполный рабочий день
В настоящий момент обучаюсь на курсах онлайн-платформы Хекслет по профессии Фронтенд-разработчик, завершил четыре учебных проекта:
Brain-Games (Игры разума)
Описание:
Небольшой набор игр из серии BrainGames, дающий возможность проверить свои арифметические способности.
Приобретенные навыки:
- Настройка окружения: VSCode, NodeJS, Npm, ESLint (в условиях Linux);
- Работа с репозиторием: Git, GitHub, CodeClimate;
- Подключение и работа с сторонними библиотеками: Lodash.
- Рефакторинг кода, функциональное программирование.
Difference Calculator (Вычислитель отличий)
Описание:
Вычислитель отличий – программа, определяющая разницу между двумя структурами данных. Подобный механизм используется при использовании GIT для определения внесенных изменений в документы, которые были проиндексированы.
Приобретенные навыки:
- Использование рекурсии, работа с древовидными структурами данных;
- Разработка через тестирование (TDD) с использованием фреймворка Jest;
- Знакомство и использование библиотеки Commander.js;
- Работа с файловой системой и консолью: NodeJS, Bash;
- Непрерывная интеграция: GitHub Actions, Makefile
RSS агрегатор
Описание:
RSS Reader - сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
Приобретенные навыки:
- Умение собирать проект с нуля сборщиком Webpack;
- Использовать в качестве стилей компоненты и утилиты html/css фреймворка Bootstrap;
- Запуск фронтенд приложения в продакшн;
- Работа с элементами DOM API, обработка форм, выполнение ajax запросов с помощью библиотеки axios, использование прокси;
- Использование в коде JavaScript разных видов асинхронного программирования в (промисы, async/await), организация безопасной структуры асинхронного кода с обработкой ошибок;
- Правильное разделение приложения на слои MVC, организация зависимости между ними, использование теории автоматов для описания происходящих процессов в коде;
- Внедрение и использование в приложении фреймворка интернационализации текстов i18next;
- Использование валидации форм с библиотекой yup;
Чат (Slack)
Описание:
Real-time приложение на React/Redux/Toolkit, используя AJAX, REST, websockets, React (с хуками). Чат разработан с возможностью общения разных людей в режиме реального времени с мгновенной доставкой сообщений через протокол websockets. В чате реализована возможность создавать, переименовывать, удалять новые каналы (комнаты) для общения, а доступ к чату ограничен авторизацией пользователя с использованием технологии JWT. Для авторизации предусмотрена возможность регистрации нового пользователя.
Приобретенные навыки:
- React (hooks)/Redux/Toolkit;
- Использование глобального состояния в проекте. Использование библиотеки для установки сервера проекта.
- React-bootstrap;
- HTTP API, Websockets API;
- Изучение и использование в проекте таких полезных библиотек как Formik, react-toastify, react-i18next, leo-profanity
Hard skills:
- JavaScript;
- React: Hooks/Redux/Redux Toolkit;
- HTML, CSS;
- Bootstrap, React-bootstrap;
- HTTP API, Websockets API;
- NodeJS, Bash;
- ESlint, Jest;
- CI (GitHub Actions, Makefile);
Soft skills:
- легко обучаем
- неконфликтный
- командный работник
- коммуникабельный
Работа
Основные обязанности:
• Планирование ремонта локомотивов (свыше 1000 единиц локомотивов);
• Защита программы ремонта на основании межремонтных пробегов;
• Контроль над межремонтными пробегами;
• Координация и взаимодействие с работниками организации, а также других филиалов для обеспечения постановки локомотивов на ремонт;
• Участие в организации мер, направленных на выполнение заданий по содержанию эксплуатируемого парка локомотивов, выполнению программы ремонта и норм простоев на ремонте.
Достижения:
• Участвовал в расследовании причин неисправностей локомотива на Улан-Баторской железной дороге в Монголии;
• Получил повышение до работника органа управления;
• Преданность компании более 10 лет;
Образование
Рекомендации
Резюме имеет следующие преимущества:
- Резюме начинается с конкретной поисковой позиции и готовности к рассмотрению различных вариантов работы.
- Указывает на стремление к самосовершенствованию и желание изучать новое.
- Указаны проекты, выполненные в рамках обучения на онлайн-платформе.
- Подробно описывается, какие навыки были приобретены при выполнении каждого проекта.
- Указаны hard и soft skills.
- Указаны контактные данные.
Однако, резюме также имеет следующие недостатки:
- Не указаны конкретные достижения на предыдущей работе.
- Не указаны конкретные курсы, которые были пройдены в рамках обучения.
- Не указаны конкретные задачи, которые решались в ходе обучения.
В целом, резюме имеет хорошие шансы привлечь внимание работодателя, но необходимо доработать его, чтобы выделиться среди конкурентов.
Сопроводительное письмо
Уважаемый работодатель,
Я хотел бы представить Вам свое резюме на позицию Фронтенд-разработчика. Я готов рассмотреть все варианты работы, включая офисную работу, удаленную работу и работу на неполный рабочий день.
Я нацелен на постоянное развитие своих навыков и знаний. В настоящее время я прохожу обучение на курсах онлайн-платформы Хекслет по профессии Фронтенд-разработчик. Я также уже завершил два учебных проекта, которые позволили мне приобрести некоторые важные навыки, такие как работа с Git, NodeJS, Bash, Jest, ESlint и другими технологиями.
Я также обладаю хорошими коммуникативными навыками и способностью работать в команде. Я готов к сотрудничеству и к реализации интересных проектов.
Я прилагаю мое резюме для Вашего рассмотрения. Если у Вас есть какие-либо вопросы или если Вы хотите обсудить возможность сотрудничества, пожалуйста, свяжитесь со мной по телефону +79021701866 или по электронной почте michaeldobosh90@gmail.com.
С уважением,
[Ваше имя]
Улучшенное резюме
Frontend Developer
Я ищу работу в качестве Фронтенд-разработчика или JavaScript-разработчика и готов рассмотреть все варианты работы: офис, удаленно, неполный рабочий день.
Открыт для новых знаний, основная цель - изучать что-то новое, использовать это на практике, делать интересные проекты, открывать в себе новые возможности и развивать hard и soft skills.
В настоящее время я обучаюсь на курсах онлайн-платформы Хекслет по профессии Фронтенд-разработчик и завершил два учебных проекта:
Brain-Games (Игры разума)
Небольшой набор игр из серии BrainGames, дающий возможность проверить свои арифметические способности.
Приобретенные навыки:- Настройка окружения: VSCode, NodeJS, Npm, ESLint (в условиях Linux);
- Работа с репозиторием: Git, GitHub, CodeClimate;
- Подключение и работа с сторонними библиотеками: Lodash.
- Рефакторинг кода, функциональное программирование.
Difference Calculator (Вычислитель отличий)
Вычислитель отличий – программа, определяющая разницу между двумя структурами данных. Подобный механизм используется при использовании GIT для определения внесенных изменений в документы, которые были проиндексированы.
Приобретенные навыки:- Использование рекурсии, работа с древовидными структурами данных;
- Разработка через тестирование (TDD) с использованием фреймворка Jest;
- Знакомство и использование библиотеки Commander.js;
- Работа с файловой системой и консолью: NodeJS, Bash;
- Непрерывная интеграция: GitHub Actions, Makefile
Hard skills:
- JavaScript
- HTML, CSS
- NodeJS, Bash;
- ESlint, Jest;
- CI (GitHub Actions, Makefile);
Soft skills:
- Легко обучаем
- Неконфликтный
- Командный работник
- Коммуникабельный
Контакты:
+79021701866
michaeldobosh90@gmail.com
Опыт работы:
Компания: ОАО "РЖД"
Позиция: Ведущий инженер по планированию ремонта локомотивов
Начало работы: 2012-07-01
Конец работы:
Обязанности:
- Планирование ремонта локомотивов;
- Контроль над межремонтными пробегами и др.
Образование:
Институт: Иркутский государственный университет путей сообщения
Факультет: Технология машиностроения
Начало обучения: 2007-09-01
Конец обучения: 2012-06-01
Специальность: Инженер по технологии машиностроения.
Добавить комментарий