Иван Сунцов (ivsuntsov), 35 лет, Россия, Санкт-ПетербургИван Сунцов (ivsuntsov), 35 лет, Россия, Санкт-Петербург

Иван Сунцов

Фронтенд разработчикСредний (Middle)
От 180 000 ₽Рассмотрю предложения

Контакты

Войти
Возраст: 35 лет
Опыт работы: 2 года и 8 месяцев
Регистрация: 23.08.2022
Последний визит: 1 месяц назад
Гражданство: Россия
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков: Русский родной языкАнглийский В1

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
JavaScript
React
Redux
Git
HTML
CSS
TypeScript
SCSS
Webpack
Jest

Участие в профсообществах

Опыт работы

  • Джинезис
    Москва
    Фронтенд разработчик (Средний)Frontend разработчик
    Февраль 2024 — По настоящее время (1 год и 3 месяца)

    Разработка и поддержка корпоративной системы базы знаний (React).

    SCRUM с 2х-недельными спринтами, грумминги, консультации поддержки.

    Основные рабочие задачи - это поддержка и написание новых фич в React, проводил в код-ревью (в том числе кросс-командное), деплой приложения на standalone через терминал по SSH и с помощью CI/CD.

    Использовал в работе: TypeScript, Redux-Saga, React-Router, CSS-in-JS (Styled Components), GitLab, Jira, Portainer, Webpack, PostgreSQL.

    Реализовал на React в функциональном стиле несколько крупных логических компонентов в новом дизайне в соответствии с Figma-макетами.
    В последние месяцы занимаюсь стабилизацией легаси-части приложения, написанной на классах, с необходимыми доработками.
    Реализовал кастомный плагин для текстового редактора CKEditor5, который избирательно меняет форматирование текста в редакторе.

  • Крупнейший аутсорсинговый контактный центр в России
    МоскваБолее 5000 сотрудников
    Фронтенд разработчик (Младший)Frontend разработчик
    Сентябрь 2022 — Февраль 2024 (1 год и 6 месяцев)

    Разработка и поддержка корпоративной системы колл-центра, состоящая из рабочего места Оператора с админкой и дашбордом (ReactJS и NestJS) и встраиваемого на сайт заказчика виджета для общения со стороны клиента колл-центра (Svelte).

    На проекте работал по KANBAN, участвовал в груммингах и в проработке архитектуры приложения, консультировал поддержку.

    Использовал в работе: TypeScript, Redux-Saga, React-Router, Docker, NestJS, SCSS, MaterialUI, GitLab, Jira, Jest, Portainer, Swagger, Webpack, PostgreSQL.

    Основные рабочие задачи - это поддержка и написание новых фич в React и NestJS, подготовка и описание changelog релизов, проводил код-ревью, писал unit-тесты.
    В связке с бэкенд-разработчиком подключил подсказки нейросети (суфлёра) для оператора в соответствии с запросом клиента.
    Перенёс виджет клиентского чата с JS на Svelte (правил сборку приложения, подключил TS и SCSS).
    На основе компонентов MateriallUI разработал несколько компонентов системы в соответствии с внутренними требованиями.
    В конце 2023 переписал несколько разделов дашборда с PHP на React с доработками.

    GitDockerReactSCSSTypeScriptWebpackJestSvelte.jsNestJS

Высшее образование

  • СГУТиКД

    Сочинский государственный университет туризма и курортного дела
    Институт информационных технологий и математики
    Сентябрь 2007 — Июль 2012 (4 года и 10 месяцев)

    Прикладная информатика (в экономике)

Дополнительное образование

  • Result School (Владилен Минин)

    Junior Frontend Developer
    Январь 2022 — Август 2022 (7 месяцев)

    По итогам прохождения курса разработал рабочий fullstack проект:
    модуль ведения статистики по заправкам автомобиля
    (Стек: React, Redux, Tailwindcss, MongoDB, NodeJS).

    JavaScriptReactReduxGitHTMLCSSNode.jsWebpackExpressMongoDB