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.

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Рекомендация 0001
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...