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!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...
Привет, Инга! Давай улучшим твое резюме: 1. Контакты Давай разместим короткую ссылку н...
Привет, Константин! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...
Это резюме имеет некоторые сильные стороны, такие как указание наличия базовых знаний P...
Это резюме содержит хорошие элементы, такие как указание на изучение JavaScript и Java,...
Привет, Екатерина! Давай улучшим твое резюме: 1. Описание Данный раздел давай пересоб...