Junior/intern Frontend Developer

Контакты


Контакты доступны после входа на сайт

Описание

Цель:

Ищу работу/стажировку по профессии: "Frontend Developer".
Откуда: Санкт-Петербург/Москва.
Предпочтительный формат работы: офис/гибрид.
Возможный формат работы: удаленная работа.


Немного о себе:

Приблизительно 4 года назад мой друг-программист познакомил и пробудил во мне интерес к программированию. С того момента я самостоятельно ознакомился с различными направлениями программирования, но больше всего меня привлекла frontend-разработка. В свободное от работы время я изучал основы верстки, однако этих знаний было недостаточно для трудоустройства в качестве frontend-разработчика.

В июне 2022 года я принял решение покинуть свою предыдущую работу и начал обучение на Frontend-разработчика в школе Hexlet. Моя прежняя работа не соответствовала моим целям и ценностям, и я не находил в ней удовлетворения. Сейчас я успешно завершил обучение в школе Hexlet по направлению frontend-разработки.

В настоящее время я активно изучаю TypeScript и Bootstrap, стремясь расширить свои навыки и охватить новые технологии. Кроме того, я сейчас читаю книгу "Выразительный JavaScript" Марейна Хавербеке, чтобы углубить свое понимание языка и его возможностей.

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


Проекты:

Учебные проекты:
1.Игры Разума

Набор из 5 консольных игр.

Полученные навыки:

  • Настройка окружения (linux, vs code, Eslint, node.js, npm);
  • Работа с терминалом;
  • Подключение дополнительных библиотек;
  • Работа с Git, GitHub;
  • Автоматизация процессов с помощью Github Actions.

Стек технологий:

  • JavaScript
  • Node.js
  • ESLint
  • readline-sync
  • Git
2.Вычислитель отличий

СLI утилита для вычисления отличий между двумя структурами данных.

Полученные навыки:

  • Разработка с помощью TDD. Написание автоматических тестов при помощи Jest.
  • Работа с деревьями и их обход с помощью древовидной рекурсии.
  • Научился правильно реализовывать внутреннее представление для древовидных структур.
  • Уровневое проектирование, выделение правильных абстракций.
  • Подключение сторонних библиотек, например commander.js - позволяет строить консольные утилиты.
  • Реализация возможности работы пакета как библиотеки.

Стек технологий

  • JavaScript
  • Node.js
  • ESLint
  • Git
  • GitHub Actions (CI)
  • Jest
  • Lodash, commander.js
3.RSS aggregator

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

Полученные навыки:

  • Работа с DOM
  • Паттерн MVC
  • Асинхронный код, промисы
  • Работа с HTTP-запросами

Стек технологий

  • JavaScript ES6+
  • Webpack
  • Bootstrap
  • Axios
  • i18next
  • onChange
  • yup
  • ESLint
  • Git
  • GitHub Actions (CI)
4.Hexlet-chat

Hexlet-chat - SPA приложение для обмена сообщениями в режиме реального времени.

Полученные навыки:

  • Работа с веб-сокетами.
  • Взаимодействие с REST API.
  • Использование React с хуками.
  • Управление состоянием приложения с использованием Redux и reduxjs/toolkit.
  • Организация клиентского роутинга.
  • Деплой приложения.
  • Использование Formik для создания и управления формами на основе React.
  • Использование библиотеки react-bootstrap для создания пользовательского интерфейса.
  • Мониторинг ошибок с помощью Rollbar.

Стек технологий

  • JavaScript ES6+
  • React / React Hooks
  • Redux / Redux Toolkit
  • Bootstrap
  • Socket.io
  • Axios Formik
  • Yup
  • I18next
  • React-toastify
  • Leo-profanity
  • Rollbar

Личные проекты:
Сайт-лендинг

Верстка небольшого сайта-визитки Фотографа .

Навыки

Языки
- JavaScript ES6+
- HTML5
- CSS3

Фреймворки, библиотеки

  • Webpack
  • React / React Hooks
  • Redux / Redux Toolkit
  • Bootstrap
  • i18next
  • Axios
  • Socket.io
  • Jest

Инструменты

  • Git
  • GitHub
  • WebStorm
  • Linux

  • Владение Linux на базовом уровне.

  • Верстка: HTML, CSS.

  • Node.js, npm.

  • Git, GitHub.

  • Автоматизация процессов через Github Actions

Опыт


Торговый представитель, Haier
Май 2017 - Июнь 2022

Обязанности:
1. Ведение отчетности по выполнению планов (exel, word, google-таблицы)
2.Активное привлечение и консультирование клиентов по бренду.
Достижения:
В 2019 году показал наивысший прирост доли продаж, был награжден поездкой на производство Haier в Китай.
Не раз получал награды по лучшим показателям продаж.

Образование


Frontend Developer. Hexlet.io
Июнь 2022 - по настоящее время
Инноватика (бакалавр техники и технологии).Финансово-технологическая академия
Сентябрь 2012 - Июнь 2016

О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе Moscow/Saint-Petersburg

Комментарии


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

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

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

Павел, Привет!
Резюме выглядит отлично:)
Не забывай добавлять новые учебные и пет-проекты по мере выполнения.
Очень хорошо, что ведешь Github.

Удачи тебе в новой профессии и интересных проектов!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме выглядит информативным и содержит много деталей о вашем опыте работы и образован...
Это резюме содержит много информации, что хорошо, но оно также должно быть более структ...
Это резюме содержит много информации о вашем опыте и навыках, что хорошо. Однако, оно м...
Привет, Диана! Давай улучшим твое резюме: 1. Описание проектов - Для удобства и компак...
Это резюме имеет много полезной информации о ваших навыках и проектах, но есть нескольк...
Этому резюме требуется доработка. Во-первых, необходимо больше информации о навыках и о...
Резюме имеет хороший объем информации о вашем опыте работы, образовании и умениях в сфе...
Привет, Мария! Давай дополним твое резюме: 1. Описание проектов Давай добавим результа...
Это резюме содержит информацию о вашем опыте работы в области маркетинга и продаж, а та...
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...