Frontend Developer

Контакты


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

Описание

Ищу работу на позицию Frontend Developer.

Рассматриваю удаленный формат работы.

Всегда считал IT интересным и перспективным направлением, поэтому еще в школьное время осознанно решил связать свою жизнь с программированием.

Начинал свое обучение с языка программирования Python. Вскоре познакомился с веб-разработкой, создавая сайт по уроку на YouTube. Получив заряд мотивации и удовольствия от того, что могу визуализировать свою работу, окончательно решил заниматься frontend разработкой.

Активно посещаю IT конференции в своем городе. Учавствую в open-source проектах.

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

В будущем буду улучшать свои навыки и расширять кругозор, изучая новые инструменты.
Обучаюсь по программе "Фронтенд-разработчик" в онлайн школе Hexlet.

Проекты

RSS Аггрегатор

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

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

  • Построение правильной MVC архитектуры;
  • работа с библиотекой yup для валидации форм;
  • работа с промисами и axios
  • подключение CodeClimate;
  • деплой проекта на Vercel;
  • настройка библиотеки i18next для текстов интерфейса;
  • настройка окружения и Webpack.

Стек: JavaScript, NodeJS, NPM, GitHub, yup, lodash, i18next, axios, ESLint, Prettier

Вычислитель отличий

CLI утилита, определяющая разницу между двумя структурами данных с возможностью различных видов вывода результата в консоль.

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

  • разработка через тестирование (TDD), автоматическое тестирование (Jest);
  • работа с библиотекой Commander.js;
  • работа с древовидными структурами данных;
  • настройка непрерывной интеграции CI (Github Actions);
  • подключение CodeClimate;
  • Отслеживание качества кода: ESLint, Prettier.

Стек: JavaScript, NodeJS, NPM, GitHub, Jest, Commander.js, ESLint, Prettier

Игры разума

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

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

  • построение правильной архитектуры проекта;
  • настройка окружения;
  • подключение дополнительных библиотек: lodash;
  • подключение CodeClimate;
  • работа с Git и GitHub.

Стек: JavaScript, NodeJS, Git, NPM, ESLint

Навыки

Hard Skills

  • JavaScript(ES6+), TypeScript
  • React, Redux
  • Next.js
  • Vue.js, Pinia
  • MongoDB
  • Jest
  • HTML, CSS
  • Bootstrap, TailwindCSS
  • HeadlessUI, MaterialUI
  • Webpack, Vite

Soft Skills

  • Стремление к постоянному развитию
  • Навык систематизации и структурирования информации
  • Организационные навыки
  • Критическое мышление

Инструменты

  • Eslint, Prettier
  • Code Climate
  • Github Actions
  • DevTools
  • WebStorm, VsCode

Образование


Информационные системы и технологии, Пензенский Государственный Университет, очная форма обучения
Сентябрь 2022 - по настоящее время

О себе
Не готов релоцироваться
Могу проходить интервью на английском языке
Проживаю в городе Пенза

Комментарии


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

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

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

Привет, Илья!

Отличное резюме :) Желаю дальнейшего развития и успехов в IT!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...
Данное резюме содержит информацию о профессиональном опыте работы в сфере разработки пр...
Семен, привет! Есть несколько моментов к улучшению: В описание давай добавим ключевых...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Django, PostgreSQL,...
Резюме содержит следующие положительные аспекты: Хороший набор навыков в области Fron...
Это резюме имеет несколько проблем: Необходимо убрать информацию о работе официантом-...