Frontend-разработчик

Контакты


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

Описание

 Я начинающий Frontend разработчик с опытом в ООП, функциональном программировании, алгоритмах и структурах данных. Владею навыками в JavaScript, React, Redux Toolkit, Next.js, TypeScript, Node.js, и в других технологиях. Имею опыт работы с тестированием с использованием Jest. Обладаю целеустремленностью, усидчивостью и коммуникабельностью. Готов развиваться и применять свои навыки для достижения успеха в профессиональной области.
 Ищу компанию, в которой смогу начать свой карьерный путь frontend-разработчика и прокачать все необходимые навыки. Готов к любому виду занятости.

Навыки

Фундаментальные навыки:
1. ООП / Функциональное программирование;
2. Алгоритмы и структуры данных;
3. Архитектура веб-приложений;
4. Работа с системами контроля версий (Git);
5. Владение инструментами форматирования и статического анализа кода (Eslint, Prettier);
6. Начальные знания английского языка.

Hard skills:
JavaScript, React, Redux Toolkit, NextJS, TypeScript, Node.js, HTTP, Tailwind CSS, Bootstrap CSS, SASS, Адаптивная вёрстка, Webpack, C#(Начальный уровень), SQL (базовые запросы), Regexp, REST API, i18next.

Тестирование:

  • Jest

Soft skills:

  • Целеустремленность
  • Усидчивость
  • Коммуникабельность
Описание проектов

Chat (Slack) (Дипломный проект)
Аналог Slack-чата (очень упрощенная версия), который позволяет пользователям обмениваться мгновенными сообщениями, создавать и редактировать тематические каналы.
Приобретенные навыки:* Усилены навыки использования React, React Bootstrap;

  • Работа с веб-сокетами с помощью Socket.io-client;
  • Управление состоянием приложения через Redux Toolkit;
  • Использование RTK Query для запросов на сервер;
  • Организация роутинга на клиенте с помощью React Router;
  • Изучены новые библиотеки: Leo-profanity, React-Toastify, Formik;
  • Сборка приложения с помощью Webpack и деплой проекта на Render.com;
  • Мониторинг ошибок в продакшене с помощью Rollbar.

Технологии:
JavaScript, React, React Redux, Redux Toolkit, Socket.io-client, React Router DOM, React Bootstrap, Leo-profanity, Lodash, React-i18next, React-Toastify, Formik, Yup, Rollbar.


RSS агрегатор
Сервис для агрегации RSS-потоков, позволяющий удобно читать различные источники, такие как блоги. Реализовано скачивание и отображение RSS-лент, взаимодействие с API RSS-каналов. Разработка выполнена в соответствии с паттерном MVC.
Приобретенные навыки:

  • Прокачены навыки работы с чистым DOM;
  • Построение архитектуры Model-View-Controller;
  • Отработан навык написания асинхронного JavaScript;
  • Сборка приложения с помощью Webpack и деплой проекта на Vercel.

Технологии: JavaScript, Webpack, Bootstrap, Github Actions, CodeClimate, yup, Axios, on-change, i18next.


SoDriver
Сайт для сервиса "Трезвый водитель". Коммерческий проект, где я выступал в роли веб-дизайнера и Full-Stack разработчика.
Приобретенные навыки:

  • Начальные навыки разработки на Next.js;
  • Работа с функциональными компонентами React;
  • Адаптивная вёрстка, использование CSS-фреймворка TailwindCSS;
  • Развёртывание проекта на VPS сервере через git, использование библиотеки pm2.

Технологии: JavaScript, React, Next.js, TailwindCSS, pm2.


Вычислитель отличий
Консольное приложение, определяющее различия между двумя структурами данных в форматах .json, .yml и .yaml, с возможностью вывода результата в различных форматах. Приобретенные навыки:

  • Работа с древовидными структурами, написание по методологии Test Driven Development;
  • Работа с библиотекой Commander;
  • Настройка автоматического тестирования в GitHub Action;
  • Использование модуля FS из библиотеки Node.js.

Технологии: JavaScript, Node.js, NPM, ESLint, Jest, Git, GitHub Action, Commander, FS module.


Игры разума
Консольное приложение для математических игр в режиме диалога.
Приобретенные навыки:

  • Отработан навык настройки окружающей среды, подключением дополнительных библиотек;
  • Работа с GIT и GitHub;
  • Взаимодействие с пользователем в командной строке;
  • Построение архитектуры проекта.

Технологии: JavaScript, Node.js, Git, Npm, Make, ESLint, Code Climate.

Опыт


Главный специалист-эксперт отдела по защите информации, Отделение Фонда Пенсионного и Социального страхования
Осуществление пенсионного обеспечения, социального обеспечения, предоставления мер социальной защиты (поддержки) отдельным категориям граждан.
Ноябрь 2022 - по настоящее время

Обязанности:
Осуществлял меры защиты информации и сопровождения ЭЦП.
Достижения:
Ускорил процесс создания пользователей в новых программных продуктах путём разработки приложение для генерации паролей пользователей по заданным критериям.

Кладовщик, ООО"Остин"
Торговля розничная мужской, женской и детской одеждой в специализированных магазинах.
Сентябрь 2018 - Ноябрь 2022

Достижения:
Усовершенствовал свои коммуникативные навыки в следствии консультирования клиентов в торговом зале.
Данный опыт помог мне написать Выпускную Квалификационную работу в университете на тему "Разработка программного обеспечения поддержки процессов закупки и учёта хранения товаров на складе"

Образование


Frontend-разработчик, школа программирования Hexlet
Ноябрь 2023 - Март 2025
Прикладная информатика в области экономики и управления, НИУ МЭИ
Сентябрь 2017 - Май 2022

О себе
Проживаю в городе Москва

 За время обучения в университете приобрел разносторонний опыт работы, совмещая его с углубленным изучением профильных дисциплин. На старших курсах начал изучение C#, после чего сфокусировался на JavaScript и frontend-разработке.
Недавно завершил обучение на frontend-разработчика и в настоящее время активно стараюсь применять полученные навыки на практике.
 В ближайших планах - освоение фреймворков Vue.js и React Native для расширения своих возможностей в области разработки мобильных приложений. Параллельно работаю над улучшением навыков в TypeScript и React, планирую достичь продвинутого уровня владения этими технологиями в течение следующего года. Также интересуюсь серверной разработкой и начал изучение Ruby для расширения своих компетенций в fullstack-разработке.
 В свободное время увлекаюсь рыбалкой и игрой в видео игры.

Комментарии


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

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

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