Фронтенд разработчик

Контакты


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

Описание

Ярослав Русанов

Предпринимаю активные действия для смены профессии на фронтенд разработчика JS/TS.
Закончил курс Фронтенд разработчика на Хекслет (август 2024 г.)
Выбор профессии IT разработчика заинтересовал по нескольким аспектам:
- мне нравиться решать задачи и мне интересно программирование,
- возможность работать и в офисе и удаленно без привязки к определенной местности,
- в целом, IT сфера это будущее, не важно насколько востребованы специалисты в какой-либо конкретный момент.

Навыки
  • JavaScript, React
  • HTML, CSS
  • английский язык B1: Intermediate
Описание проектов
  1. Портал Благотворительной Помощи
    https://react-event-oct.vercel.app/
    Веб-приложение, ориентированное на поддержку благотворительных организаций, создано с использованием React, TypeScript и Vite. Это платформа в стиле маркетплейса, где пользователи могут просматривать заявки на помощь и участвовать в благотворительных проектах, созданных организациями.
    Технологии:
    Фреймворк: React с Vite,
    TypeScript: Статическая проверка типов,
    Управление состоянием и сетевые запросы: Redux Toolkit Query,
    UI-библиотека: MUI (Material UI) и Emotion для стилизации,
    Маршрутизация: React Router DOM,
    Карты: Leaflet и React Leaflet,
    Уведомления: React Toastify,
    Линтинг и форматирование: ESLint и Prettier
    Навыки: работа прозводилась в команде из пяти фронтенд разработчиков в сжатые сроки (двухдневный хакатон). В этом проекте лично разрабатывал авторизацию через JWT Token, роутинг, запросы Redux Toolkit/Query, обработка ошибок запросов через перехватчики RTKQuery.
    репозиторий: https://github.com/ElenaMihailova/React-Event-Oct

  2. Чат(Slack)
    Веб приложение чат.
    Навыки: разработка реакт-приложений, функциональные компоненты, роутинг single-page applications, аутентификация и авторизация JWT, веб-сокеты, валидация данных, организация текстов интерфейса.
    Технологии: React, React Router Dom, Redux Toolkit Query, React-Bootstrap, React-i18next, Toastify, Leo-profanity, Socket.io
    репозиторий

  3. RSS Агрегатор
    Веб приложение для агрегации RSS фидов с обновлением постов.
    Навыки: архитектура фронтенда без фреймворков, DOM API, шаблон MVC, конечные автоматы, асинхронное программирование, promise, setTimeout, сетевые запросы, валидация, сборка проекта development и production.
    Технологии: WebPack, Babel, yup, onChange, i18next, Axios, RSS, XML.
    Репозиторий.

  4. Вычислитель различий
    Генератор различий двух файлов в формате JSON или YAML(YML). Node.js приложение.
    Навыки: разработка через unit и функциональное тестирование, рекурсивное построение дерева, абстракция предметной области, архитектура node.js приложений.
    Технологии: Node.js библиотеки: Jest, ESLint, fs, Commander.js, lodash, js-yaml; CI, Git.Hub Action, CodeClimate.

  5. Консольные игры.
    Обычный "консольный калькулятор" на node.js.
    Освоены навыки: настройка окружения Node.js, архитектура приложения, работа с линтером.
    Использованы технологии: Node.js библиотеки commander.js, ESLint; Git, CodeClimate.

  6. Opensource pet-проект сайт помощник системного аналитика.
    Участвовал в проекте на хакатоне. Задача сайта - конвертр JSON структур в DBML.
    На хакатоне разрабатывался раздел сайта для формирования SQL-запросов INSERT, CREATE, DROP, SELECT.
    Выполнил верстку раздела сайта с использованием Bootstrap.

  7. Адаптивная верстка страниц
    https://portal-ja-ru.surge.sh/
    https://music-box-artist-ja-ru.surge.sh/
    Технологии: HTML, CSS, SASS, PUG, stylelint, htmlhint, Adaptive layout
    репозиторий: https://github.com/JaroslavRusanov/layout-designer-project-56

  8. Проект по верстке
    https://rusanov-layout-lvl1.surge.sh
    чистый HTML, CSS
    репозиторий: https://github.com/JaroslavRusanov/layout-designer-project-lvl1

Опыт


Начальник групп подстанций, АО "Региональные электрические сети" г. Санкт-Петербург
Территориальная сетевая компания, основными функциями которой являются передача электрической энергии по сетям 110-0,4 кВ на территории Санкт-Петербурга.
Сентябрь 2016 - по настоящее время

Обязанности:
- обеспечение бесперебойного электроснабжения в сетях 110 - 0,4 кВ
- организация эксплуатации и аварийного ремонта силового и вспомогательного оборудования подстанции 110кВ
- автоматизация производственных процессов

Поступил в компанию на должность электромонтера оперативно-выездной бригады.
В 2018 году перешел на должность мастера. Организовал работу оперативно-ремонтного персонала с круглосуточным дежурством в начинающей компании (в подчинении 10 человек).
В 2021 году занял должность начальника подстанции. Провел оптимизацию бизнес процессов в компании по планированию ремонтной программы, автоматизация процессов закупки, поставки и движения материалов для ремонтов оборудования.

Образование


Южно-Уральский Государственный Университет, Искусствоведение
Сентябрь 2000 - Июнь 2005

О себе
Готов к релокации в другую страну
Читаю профессиональную литературу на английском языке
Проживаю в городе Санкт-Петербург, Красное Село

Имею опыт освоения новой профессии. После окончания ВУЗа по специальности искусствоведение в 2005 году работал на профильной кафедре Южно-Уралького Государственного Университета преподавателем. С 2011 года возглавлял учебную лабораторию при кафедре задачами которой была работа художественного выставочного зала университета (порядка 8-10 выставок в год) и организация деятельности челябинского центра ИОЦ виртуальный филиал Русский Музей.
В 2014 году принял решение сменить деятельность и перешел в сферу электроэнергетики.
В 2016 году переехал из Челябинска в Санкт-Петербург, поступил в электро-сетевую компанию. На действующей работе прошел карьерный рост от электромонтера до начальника подстанции.
Женат, двое детей.

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Frontend разработчика выглядит очень впечатляющим. Он имеет более чем 3-летний о...
Это резюме выглядит очень впечатляющим и содержит множество важных достижений и навыков...
Резюме Frontend-разработчика оцениваю как хорошее. В нем содержится подробная информаци...
Это резюме QA-инженера имеет много положительных аспектов. Кандидат активно обучается и...
Резюме Frontend-разработчика оцениваю на 8 из 10. Плюсы: 1. Хорошо описаны навыки и о...
Оценка резюме: Описание кандидата: Описание самого себя содержит информацию о текущем...
Это резюме содержит несколько положительных аспектов, таких как стремление к развитию в...
Это резюме Unity разработчика содержит много полезной информации о вашем опыте и навыка...
Привет, Никита! Давай улучшим твое резюме: 1. Для начала, давай уберём заголовки, так ...
Привет, Евгений! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компа...