Junior Frontend-разработчик

Основное


Город

Хабаровск

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

Не готов

Описание

Ищу работу или стажировку на позицию Junior Frontend-разработчика. Живу в городе Хабаровске. Рассматриваю удаленный формат работы, готов работать по любому часовому поясу.

Успешно завершил обучение в онлайн школе программирования Хекслет по профессии Фронтенд-разработчик.

Последние 3 года работал и вел бизнес в сфере грузоперевозок инертных материалов и строительства подъездных дорог. Решил сменить вид деятельности, потому что хочу заниматься интеллектуальной работой, которая по настоящему нравится, а также находиться в сообществе интересных людей, близких мне по духу.

С детства я всегда интересовался компьютерами и всем, что с ними связано, а в школе больше всего любил информатику и математику. Мысль заняться программированием была со мной всю жизнь, но только теперь удалось начать ее реализовывать. Как только сделал первые шаги в разработке, понял, что это то, что приносит мне удовольствие и то, чем я хочу заниматься.

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

Мои проекты:

1. Игры Разума

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

Полученные навыки:
* настройка окружения: Linux (Ubuntu), Node.js, npm, VS Code.
* подключение и конфигурация Eslint
* подключение CodeClimate Maintainability
* работа с Git и Github
* разработка архитектуры проекта

Технологический стек: JavaScript, npm, ESlint, Git, Github, Codeclimate

2. Вычислитель Отличий

Утилита командной строки, определяющая разницу между JSON/YAML файлами с возможностью выбора формата вывода.

Полученные навыки:
* работа с древовидной структурой данных и рекурсией
* создание и работа с AST (Абстрактным Синтаксическим Деревом)
* библиотека Commander.js
* практика TDD, автоматизированные тесты, фреймворк Jest
* непрерывная интеграция (CI) с использованием Github Actions
* подключение CodeClimate Maintainability и Coverage

Технологический стек: JavaScript, Commander.js, Lodash, Jest, ESlint, Git, Github, Github Actions, Codeclimate

3. RSS аггрегатор

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

Полученные навыки:
* Установка и настройка Webpack + Bootstrap
* Работа с DOM API
* Проектирование архитектуры приложения по принципу MVC
* Выполнение AJAX запросов
* Асинхронность на промисах
* Интернационализация текстов с помощью i18next
* Деплой на Vercel

Технологический стек: HTML, JavaScript, Webpack, Bootstrap, Yup, on-change, Axios, i18next

4. Hexlet Chat

SPA-приложение. Упрощенная версия Slack. Онлайн чат с возможностью регистрации и аутентификации. Работает в режиме реального времени. Есть возможность создания/переименования/удаления каналов. Поддерживает переключения языка (ru/en) и фильтрацию нецензурной лексики.

Полученные навыки:
* Инициализация React приложения с помощью create-react-app
* Создание и работа с функциональными компонентами React
* Работа с React Hooks
* Создание и управление состоянием приложения с Redux Toolkit
* Разработка контролируемых форм с валидацией на React (formik + yup)
* Настройка ауентификации с помощью JSON web tokens
* Роутинг страниц (react-router-dom)
* Использование компонентов react-bootstrap и стилизация с bootstrap
* Подключение сервера и установка двусторонней связи с помощью WebSocket
* Интернационализация текстов с помощью i18next
* Подключение фильтрации нецензурной лексики с leo-profanity
* Отправка тостов (toastify)
* Подключение Rollbar для отлова возникающих у пользователей ошибок
* Деплой на Railway

Технологический стек: JavaScript, JSX, React, React Hooks, React Redux, Redux Toolkit, Formik, Yup, react-router-dom, Socket.IO, Bootstrap, React-Bootstrap, i18next, react-i18next, leo-profanity, Toastify, Rollbar, Railway

Навыки
Hard Skills
  • HTML, CSS
  • JavaScript
  • React, React Hooks, Redux Toolkit
  • Bootstrap, React-Bootstrap
  • Автоматическое тестирование (Jest)
  • ESlint, Prettier
  • npm
  • Git, Github, CI
Soft Skills
  • Быстро обучаюсь
  • Умею брать на себя ответственность
  • Самостоятельно ищу ответы на вопросы
  • Не боюсь просить помощи
  • Обладаю самодисциплиной
Награды, Сертификаты

Сертификат о завершении обучения по профессии Фронтенд-разработчик онлайн школы программирования Хекслет

Владение английским
Могу проходить интервью
Телефон
+79621515611
Почта
acac1212@yandex.ru
Телеграм
@artch3r
Дополнительные контакты

Работа


Junior Frontend-разработчик, Участие в Open Source проектах
Апрель 2023 - по настоящее время
Индивидуальный Предприниматель, ИП Черных Артем Евгеньевич
Январь 2020 - Май 2022
  • Составление финансовой стратегии компании
  • Решение административных вопросов
  • Подбор административного персонала
Менеджер, ООО «‎Поставка ДВ»‎
Июнь 2018 - Декабрь 2019
  • Организация деятельности на строительном участке
  • Материально-техническое обеспечение
  • Подбор рабочего персонала

Образование


Менеджмент, Дальневосточный федеральный университет
Сентябрь 2017 - Июль 2021

Комментарии


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

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

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

В целом, резюме выглядит хорошо. Описаны навыки, полученные при выполнении проектов и указан учебный бэкграунд. Однако, стоит убрать информацию о местах работы, которые не относятся к IT-сфере и учебном заведении, если оно не связано с IT-образованием. Также, можно добавить немного информации о себе и своих качествах как специалиста (например, о коммуникабельности, ответственности, дисциплине и т.д.).

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

Уважаемый руководитель!

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

У меня есть опыт работы в сфере грузоперевозок и строительства, но я всегда хотел заниматься интеллектуальной работой, которая по-настоящему нравится мне. Как только я начал изучать программирование, мне стало ясно, что это именно то, чем я хочу заниматься.

У меня есть опыт разработки проектов, в том числе консольных игр на JavaScript, утилиты командной строки с использованием AST, сервиса для агрегации RSS-потоков и SPA-приложения на React. Я также активно участвую в Open Source проекте Hexlet Comparator.

Я обладаю навыками работы с HTML, CSS, JavaScript, React, Redux, Bootstrap, Jest, ESlint, npm, Git, Github и CI. Я быстро обучаюсь, умею брать на себя ответственность, самостоятельно ищу ответы на вопросы и не боюсь просить помощи.

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

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

Спасибо за внимание к моему резюме. Я буду рад ответить на любые вопросы и предоставить дополнительную информацию.

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

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

Junior Frontend-разработчик

Ищу работу или стажировку на позицию Junior Frontend-разработчика. Живу в городе Хабаровске. Рассматриваю удаленный формат работы, готов работать по любому часовому поясу.

Успешно завершил обучение в онлайн-школе программирования Хекслет по профессии Фронтенд-разработчик.

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

С детства я всегда интересовался компьютерами и всем, что с ними связано, а в школе больше всего любил информатику и математику. Мысль заняться программированием была со мной всю жизнь, но только теперь удалось начать ее реализовывать. Как только сделал первые шаги в разработке, понял, что это то, что приносит мне удовольствие и то, чем я хочу заниматься.

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

Мои проекты:

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

Полученные навыки:
* настройка окружения: Linux (Ubuntu), Node.js, npm, VS Code.
* подключение и конфигурация Eslint
* подключение CodeClimate Maintainability
* работа с Git и Github
* разработка архитектуры проекта

Технологический стек: JavaScript, npm, ESlint, Git, Github, Codeclimate

  1. Вычислитель Отличий Утилита командной строки, определяющая разницу между JSON/YAML файлами с возможностью выбора формата вывода.

Полученные навыки:
* работа с древовидной структурой данных и рекурсией
* создание и работа с AST (Абстрактным Синтаксическим Деревом)
* библиотека Commander.js
* практика TDD, автоматизированные тесты, фреймворк Jest
* непрерывная интеграция (CI) с использованием Github Actions
* подключение CodeClimate Maintainability и Coverage

Технологический стек: JavaScript, Commander.js, Lodash, Jest, ESlint, Git, Github, Github Actions, Codeclimate

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

Полученные навыки:
* Установка и настройка Webpack + Bootstrap
* Работа с DOM API
* Проектирование архитектуры приложения по принципу MVC
* Выполнение AJAX запросов
* Асинхронность на промисах
* Интернационализация текстов с помощью i18next
* Деплой на Vercel

Технологический стек: HTML, JavaScript, Webpack, Bootstrap, Yup, on-change, Axios, i18next

  1. Hexlet Chat SPA-приложение. Упрощенная версия Slack. Онлайн чат с возможностью регистрации и аутентификации. Работает в режиме реального времени. Есть возможность создания/переименования/удаления каналов. Поддерживает переключения языка (ru/en) и фильтрацию нецензурной лексики.

Полученные навыки:
* Инициализация React приложения с помощью create-react-app
* Создание и работа с функциональными компонентами React
* Работа с React Hooks
* Создание и управление состоянием приложения с Redux Toolkit
* Разработка контролируемых форм с валидацией на React (formik + yup)
* Настройка аутентификации с помощью JSON web tokens
* Роутинг страниц (react-router-dom)
* Использование компонентов react-bootstrap и стилизация с bootstrap
* Подключение сервера и установка двусторонней связи с помощью WebSocket
* Интернационализация текстов с помощью i18next
* Подключение фильтрации нецензурной лексики с leo-profanity
* Отправка тостов (toastify)
* Подключение Rollbar для отлова возникающих у пользователей ошибок
* Деплой на Railway

Технологический стек: JavaScript, JSX, React, React Hooks, React Redux, Redux Toolkit, Formik, Yup, react-router-dom, Socket.IO, Bootstrap, React-Bootstrap, i18next, react-i18next, leo-profanity, Toastify, Rollbar, Railway

Принимаю активное участие в Open Source проекте Hexlet Comparator.

Hard Skills:
* HTML, CSS
* JavaScript
* React, React Hooks, Redux Toolkit
* Bootstrap, React-Bootstrap
* Автоматическое тестирование (Jest)
* ESlint, Prettier
* npm
* Git, Github, CI

Soft Skills:
* Быстро обучаюсь
* Умею брать на себя ответственность
* Самостоятельно ищу ответы на вопросы
* Не боюсь просить помощи
* Обладаю самодисциплиной

Сертификат о завершении обучения по профессии Фронтенд-разработчик онлайн-школы программирования Хекслет.

+79621515611
acac1212@yandex.ru

Место


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме в целом хорошее, но есть несколько моментов, которые можно улучшить: Начало ра...
Резюме можно оценить как интересное, но не совсем удачное. Кандидат описывает свой опыт...
Резюме имеет некоторые положительные моменты, такие как хорошее владение английским язы...
Резюме имеет несколько проблем: Описание опыта представлено в документе excel, что мо...
Резюме нуждается в доработке. Во-первых, важно указывать свои контактные данные, чтобы ...
Резюме имеет несколько недостатков, которые нужно исправить: Не указаны данные о обра...
Резюме имеет несколько достоинств, но также есть некоторые недостатки. Достоинства: -...
Резюме представлено в достаточно краткой форме, что положительно. Важно, что соискатель...
Резюме описывает весьма обширный опыт в банковской сфере, однако, не в полной мере соот...
Резюме имеет следующие достоинства: - Кандидат явно выражает свой интерес к сфере IT и ...