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!


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