Junior/intern Frontend Developer

Основное


Город

Moscow/Saint-Petersburg

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

Готов

Описание

Цель:

Ищу работу/стажировку по профессии: "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

Владение английским
Читаю профессиональную литературу
Телефон
+7 981 742 66 24
Почта
Kolotiy199420@mail.ru
Телеграм
https://t.me/Mabbyy94
Дополнительные контакты

Работа


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

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

Образование


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

Комментарии


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

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

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

Резюме в целом хорошее, но есть несколько замечаний:

  1. В начале резюме следует указать свое имя и фамилию, а также свои контактные данные (телефон, электронная почта).

  2. В разделе "Немного о себе" следует более подробно описать свой опыт работы и обучения, а также свои профессиональные и личностные качества, которые могут быть полезны в работе.

  3. В разделе "Проекты" следует указать, какие цели были поставлены и какие результаты были достигнуты при их выполнении.

  4. В разделе "Место работы" следует указывать только те должности, которые относятся к профилю Frontend Developer, чтобы работодатель мог лучше оценить ваш опыт.

  5. В разделе "Место учебы" следует указать название факультета и специальности, а также более подробно описать программу обучения и полученные знания и навыки.

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

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

Уважаемый рекрутер,

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

Я успешно закончил обучение в школе Hexlet по направлению frontend-разработки. В процессе обучения я получил опыт работы с различными технологиями, такими как JavaScript, React, Redux, Bootstrap, Node.js и другими. Кроме того, я разработал несколько проектов, которые представлены в резюме. В моих проектах я использовал различные подходы к разработке, такие как MVC, TDD и другие.

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

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

С уважением,

[Ваше имя]

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

Junior/Intern Frontend Developer

Objective:

I'm seeking a job/internship in the profession of "Frontend Developer". Location: St. Petersburg/Moscow. Preferred work format: office/hybrid. Possible work format: remote work.

About Me:

About 4 years ago, my programmer friend introduced me to programming and since then I have independently studied various programming directions, but frontend development has attracted me the most. In my free time, I studied the basics of layout, but this knowledge was not enough to get a job as a frontend developer.

In June 2022, I decided to leave my previous job and started training as a Frontend Developer at Hexlet school. My previous job did not match my goals and values, and I did not find satisfaction in it. Currently, I have successfully completed the frontend development course at Hexlet school.

Currently, I am actively studying TypeScript and Bootstrap, striving to expand my skills and cover new technologies. In addition, I am now reading the book "Eloquent JavaScript" by Marijn Haverbeke to deepen my understanding of the language and its capabilities.

In my free time from studying, I prefer active recreation, such as camping, fishing, and cycling.

Projects:

Educational Projects:

  1. Games of Mind - a set of 5 console games.

Skills acquired:
- Setting up the environment (Linux, VS Code, ESLint, Node.js, npm)
- Working with the terminal
- Connecting additional libraries
- Working with Git, GitHub
- Automating processes using Github Actions

Technology stack: JavaScript, Node.js, ESLint, readline-sync, Git

  1. Difference Calculator - CLI utility for calculating the differences between two data structures.

Skills acquired:
- Development using TDD. Writing automated tests using Jest.
- Working with trees and their traversal using tree recursion.
- Learned to correctly implement internal representation for tree-like structures.
- Level design, correct abstractions.
- Connecting third-party libraries, such as commander.js, which allows building console utilities.
- Implementing the ability to use the package as a library.

Technology stack: JavaScript, Node.js, ESLint, Git, GitHub Actions (CI), Jest, Lodash, commander.js

  1. RSS Aggregator - a web application for reading RSS feeds that allows you to conveniently read various sources, such as blogs and news sites.

Skills acquired:
- Working with the DOM
- MVC pattern
- Asynchronous code, promises
- Working with HTTP requests

Technology stack: JavaScript ES6+, Webpack, Bootstrap, Axios, i18next, onChange, yup, ESLint, Git, GitHub Actions (CI)

  1. Hexlet Chat - SPA application for exchanging messages in real-time.

Skills acquired:
- Working with web sockets.
- Interaction with REST API.
- Using React with hooks.
- Managing application state using Redux and reduxjs/toolkit.
- Organizing client-side routing.
- Deploying the application.
- Using Formik to create and manage forms based on React.
- Using the react-bootstrap library to create the user interface.
- Monitoring errors using Rollbar.

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

Personal Projects:

Photographer landing site - A small landing site for a photographer.

Languages: JavaScript ES6+, HTML5, CSS3

Frameworks, Libraries: Webpack, React / React Hooks, Redux / Redux Toolkit, Bootstrap, i18next, Axios, Socket.io, Jest

Tools: Git, GitHub, WebStorm, Linux

  • Proficient in Linux at a basic level.
  • Layout: HTML, CSS.
  • Node.js, npm.
  • Git, GitHub.
  • Automating processes through Github Actions.

Work Experience:

Company: Haier
Position: Sales Representative
Start date: 2017-05-01
End date: 2022-06-01
Responsibilities:
1. Reporting on plan execution (Excel, Word, Google Sheets)
2. Active attraction and consultation of clients on the brand.

Achievements:
In 2019, showed the highest growth in sales share, was awarded a trip to Haier's production in China. Received awards for best sales performance several times.

Education:

Institute: Financial and Technological Academy
Faculty: Bachelor of Innovation
Start date: 2012-09-01
End date: 2016-06-01
Description: Innovatics

Institute: Hexlet.io
Faculty: Frontend Developer
Start date: 2022-06-01
End date: N/A


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

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

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


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме выглядит впечатляюще и содержит множество навыков и опыта работы в различных ком...
Резюме содержит информацию о вашем опыте работы и образовании, но есть несколько пробле...
Резюме в целом выглядит хорошо. В нем приведены подробные описания четырех проектов, в ...
Резюме выглядит достаточно хорошо, но есть несколько моментов, которые можно улучшить: ...
Резюме имеет следующую структуру: Краткое описание целей и ожиданий соискателя. Упоми...
Аналитик данных Образование: - 2018-2022: РГУ нефти и газа (НИУ) имени И. М. Губкина, ...
Резюме выглядит достаточно полным и содержит информацию о ваших навыках и опыте работы....
Резюме выглядит вполне качественным и информативным. Заявленная цель и желание получить...
Резюме имеет некоторые сильные стороны, такие как: - Четкое описание цели и мотивации и...
Резюме выглядит достаточно информативным и содержит подробное описание выполненных прое...