КГ
Кирилл Г.
Мужчина, 35 лет
Россия, Москва, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 18 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
NodeJS разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Кирилл — опытный Node.JS разработчик уровня Senior из Москвы.
На проекте Goulash.Tech в роли Senior Front-end разработчика занимался разработкой и поддержкой нового кода, рефакторингом существующей кодовой базы. На его балансе 10 проектов на Vue3, включая 2 проекта desktop приложений на Electron с сопутствующими прикладными библиотеками. Работал со считывающими системами и кассовым аппаратом, участвовал в создании независимых библиотек компонентов.
В рамках проекта Boxberry в качестве frontend-разработчика занимался распиливанием монолита на микросервисы, интеграциями с магазинами для определения способов доставки. Успешно обновил функционал старого личного кабинета интернет-магазинов по управлению отправлениями, разработал и внедрил систему помощи менеджерам, создал библиотеку UI компонентов.
Проекты
(4 года 7 месяцев)
Goulash.Tech
Роль
Senior Front-end разработчик
Обязанности
Food.Tech компания, группа компаний Сушкофф и Жизнь Март. Разработка нового и поддержка старого Legacy кода. Рефакторинг существующей кодовой базы. На моем балансе 10 проектов на Vue3 включая 2 проекта desktop приложений на Electron с сопутствующими прикладными библиотеками.
Задачи:
Работа с системами считывания штрих кода и кассового аппарата. Так же присутствуют две независимые библиотеки компонентов, в разработке которых принимаю активное участие. Многие из проектов требуют кардинальной переработки, в связи с чем ведется стратегическое планирование по рефакторингу как Front-end кода так и Back-end кода.
Плотное взаимодействие между отделами 3х разных отдельных компаний. Отработка тикитов от 5 стейкхолдеров, правка багов, выкатка новых фич, переосмысление юзер-экспириенса и поведения пользователей в целом. Менторство как над младшими разработчиками, так и обучение ПМов и Системных аналитиков по постановке задач и написанию правильного понятного ТЗ.
Аналитика разработки, оценка задачь, распределение обязанностей в команде. Реформация бизнес-процессов которые уже морально устарели либо были ошибочными изначально. Несколько процессов уже удалось перенастроить для более эффективного взаимодействия как внутри команды так и между подразделениями.
Налажена автоматизация деплоя Front-end приложений совместно с отделом SRE и DevOPS. Так же в обязанности входит написание новых сервисов Front-end приложений, и помощь в разработке архитектуры взаимодействия с Back-end микросервисами внутри большого монолита.
Стек: Vue3, TypeScript, Nuxt, Pinia, Vue-Router, Axios, Docker, PHP Symphony, Go Lang,Node.JS, Electron, NodeJS, Vite, GitLab, Jira, Confluence, CI/CD, ES Linter, Prettier, Husky
Стек специалиста на проекте
Docker, JavaScript, Node.js, PHP, Jira, Confluence, Go, Nuxt.js, GitLab, TypeScript, Desktop, Husky, Legacy, Pinia, Vite, Axios.js, Vue 3, Electron.js, CI/CD, symphony, Vue Router, Linter, Vite 5
Отрасль проекта
FoodTech
Период работы
Октябрь 2024 - Март 2025
(6 месяцев)
Boxberry
Роль
Frontend-разработчик
Обязанности
Описание проекта:
Распил монолита на микросервисы, интеграции с магазинами для определения способов доставки
Задачи:
Разработка SPA проектов на React (hooks, context) TypeScript с нуля и доработка готовых проектов на JavaScript (ES6), HTML5, включая применение flexbox, grid и различных сопутствующих библиотек: Redux, Zustand, ReactRouter, StyledComponents, Axios и многие другие
Работа со стилями на препроцессорах SASS и Less
Конфигурирование сборщиков проектов WebPack и Vite (не просто react-create-app), настройка линтера
Работа с Legacy и его оптимизация, а так же поддержка существующего кода
Проектирование и разработка совместно с Backend-разработчиками сервисов API (REST, WebSocket, GraphQL)
Проектирование User flow
Тесное взаимодействие с дизайнерами Figma по созданию UI и последующей реализации в коде
Создание UI библиотеки совместно с другими разработчиками, для применения в продуктах компании
Миграция функционала со старых систем на новые
Создание многостраничных форм со сложной логикой
Кроссбраузерность, кроссплатформенность создаваемых продуктов
Планирование, проектирование, проведение code-review
Работа с Git (GitLab), Jira, Confluence (куда же без них?) и другими необходимыми в работе сервисами, включая CI\CD, Deploy, Docker
Оценка трудоемкости задач самостоятельно, либо в составе команды
Применение методологий проектирования и различных практик, SOLID, DRY, KISS
Работа с NodeJS для написания мини-презентационных сервисов по обработке запросов для Frontend-приложений (фактически Fullstaсk)
Описание документации под новый и существующий функционал
Наставничество, проведение собеседований
Достижения
- Успешно обновлен функционал старого legacy (с 2014 г.) Личного кабинета Интернет магазинов по управлению отправлениями.
- Разработана и внедрена с нуля система для помощи менеджерам по администрированию и решению проблем возникающих у пользователей и партнеров.
- Создана библиотека UI компонентов которой пользуется вся компания в разработке продуктов
- Улучшены и усовершенствованы бизнес-процессы связанные с планированием, выполнением, проектированием и документированием нового и старого функционала.
Стек специалиста на проекте
Git, Docker, REST, API, JavaScript, Node.js, Jira, Confluence, GraphQL, Webpack, Redux, GitLab, TypeScript, SOLID, DRY, KISS, HTML5, Legacy, Axios.js, JavaScript ES6, CI/CD, WebSockets, React, zustand, styledcomponents
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2020 - Октябрь 2024
(4 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Курганский государственный университет, Курган
Специальность
Факультет естественных наук, Прикладные математика и физика
Завершение учебы
2014 г.