Кризис пройдёт, а HR-бренд останется

Приглашаем на бесплатный вебинар о том, как строить HR-бренд в 2026 году: какие инструменты лучше выбрать при минимальном бюджете и как обосновать расходы через бизнес-метрики

Зарегистрироваться→

Илья Константинов (ilya-konstantinov2022), 31 год, Россия, СамараИлья Константинов (ilya-konstantinov2022), 31 год, Россия, Самара
Solution Architect / Fullstack: TypeScript, React, Next.js, enterprise archiФулстек разработчикАрхитектор программного обеспеченияВедущий (Lead)
Рассмотрю предложения

Контакты

Войти
Возраст: 31 год
Опыт работы: 9 лет и 5 месяцев
Регистрация: 23.08.2020
Последний визит: 7 дней назад
Гражданство: Россия
Местоположение: Россия, Самара
Дополнительно: готов к удаленной работе
Знание языков: Английский С1

Обо мне

Я разработчик полного цикла: беру на себя путь от идеи и архитектуры до разработки, запуска и поддержки. Работаю на стыке frontend/backend, инфраструктуры и инженерного качества.

ИИ и агентские инструменты использую как усиление. Они ускоряют работу, но не заменяют опыт, архитектурное мышление и ответственность за результат.

Из своих проектов, которые можно посмотреть:
— review-ai — self-hosted AI code review для GitLab: https://github.com/Marcus-Rise/review-ai
— rts-reforged — браузерная стратегия в реальном времени: https://rts-reforged.vercel.app

Менторинг и разборы:
— GetMentor: https://getmentor.dev/mentor/ilia-konstantinov-7126
— YouTube «От идеи до релиза»: https://youtube.com/@idea2release

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

Микросервисная архитектура
Проектирование архитектуры приложений
Управление разработкой
Проектирование информационных систем
Node.js
JavaScript
TypeScript
React
Docker
Nginx
Оптимизация кода
Автоматизация тестирования
Регрессионное тестирование
Стратегическое планирование
Развитие сотрудников
Высоконагруженные системы
NestJS
RESTful API
PostgreSQL
Next.js
CI/CD
GitLab
GitHub Actions
Нагрузочное тестирование

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

Опыт работы

  • Информационные технологии и услуги
    Более 5000 сотрудников
    Архитектор решений
    Февраль 2026 — По настоящее время (6 месяцев)

    Архитектор решений в T1 Холдинге на ВТБ-проекте: банковские интеграции, импортозамещение Oracle ЦФТ, mission-critical core banking.

    Проектирую интеграционные решения и enterprise architecture artifacts для микросервисного product processor: Kafka/event-driven flows, Saga, Outbox, Strangler, audit и отказоустойчивые интеграционные контуры.

    Зона ответственности:

    - анализ бизнес-процессов и проектирование межсистемных интеграций;

    - подготовка архитектурных артефактов и ADR;

    - согласование решений с командами разработки, эксплуатации и архитектуры;

    - выявление архитектурных рисков на раннем этапе;

    - выбор интеграционных паттернов с учётом надёжности, аудита и сопровождения.

    Ключевые результаты:

    - спроектировал 4 интеграционных решения за первые месяцы активной работы;

    - выявил риск в новых REST sync operations и подсветил необходимость проверки неизменяемости сообщений;

    - помог командам скорректировать подход до реализации, снизив риск архитектурного долга.

    Руководитель группы разработки
    Февраль 2024 — Февраль 2026 (2 года и 1 месяц)

    Руководил группой разработки Сфера.Знания — корпоративной системы управления знаниями T1: онлайн-документы с rich-text, таблицами, изображениями, вложениями, печатью, экспортом и импортом.

    Команда: до 25 человек, кросс-функционально: frontend, backend, системные и бизнес-аналитики, QA automation/manual, дизайн, продукт. Управление через ведущих специалистов по направлениям.

    Стек: React, TypeScript, Plate.js, Node.js, REST, PostgreSQL, Docker, Kubernetes.

    Результаты:
    - BugRate -70% после годовой миграции с HTML-редактора на Plate.js;
    - TCO -30%, количество микросервисов -20% после архитектурного аудита и укрупнения сервисов;
    - TTI -25-30%;
    - аварии под нагрузкой снизились до ≤1 на релиз, MTTR около 1 часа;
    - регресс сократился с 5 до 2-3 дней, автотесты покрывали около 80%;
    - около 20% уязвимостей находили до ИБ-аудитов;
    - 30+ интервью, 8 наймов, 7 повышений грейда.

    Ключевая инженерная работа:
    - миграция с legacy HTML-редактора на JSON-структуру и Plate.js;
    - self-hosted Excalidraw с онлайн-коллаборацией на Yjs/Hocuspocus;
    - архитектура разметки контента для рекомендательных сценариев, принятая как универсальное решение для продуктов Сферы;
    - DevSecOps: Trivy, доработка Dockerfile, пересборка базовых образов на Astra Linux;
    - разбор production-инцидентов: Redis Sentinel, Istio certificates, REST tail latency.

    В феврале 2026 перешёл внутри T1 в роль архитектора решений.

    Ведущий Frontend-разработчик
    Январь 2023 — Февраль 2024 (1 год и 2 месяца)

    Ведущий frontend-разработчик в Сфера.Документы — продукте T1 для типизированных документов вместо Confluence: блоки текста, таблицы, изображения, печатные формы с нередактируемыми областями, независимое версионирование блоков.

    Команда: около 10 человек, по frontend — 2 разработчика.

    Стек: React, TypeScript, Slate.js, Docker, Nginx

    Результаты:

    - разработал текстовый редактор на Slate.js: marks, параграфы, составные блоки;

    - разработал табличный редактор на Slate.js: выделение, объединение и разделение ячеек, операции со строками и колонками, вложенные редакторы внутри ячеек;

    - сделал виртуализированный просмотрщик VirtualView для документов до 30 МБ с десятками таблиц и 10k+ ячеек;

    - реализовал оптимизации загрузки крупных документов: JSON compression, chunked loading, lazy image loading, server/web compression;

    - участвовал в независимом версионировании блоков: snapshot на backend, diff/apply на frontend;

    - провёл open-source зависимость Slate через закрытый банковский security review: tar-repackaging и проверка зависимостей.

    Senior Frontend-разработчик
    Апрель 2022 — Январь 2023 (10 месяцев)

    Проект ВТБ: B2C-стрим оформления дебетовых карт для физлиц — доставка домой или получение в отделении.

    Команда: около 10 человек, полнофункциональная; frontend — 2 разработчика.

    Доработал существующий React/TypeScript-проект. Ключевая техническая сложность — динамическая форма-конструктор: поля и данные настраивались в админке под конкретный сценарий оформления дебетовой карты.

    Перешёл в T1 после выхода EPAM из России в 2022 году.

  • Самарский национальный исследовательский университет имени академика С.П. Королёва
    СамараОт 1000 до 5000 сотрудников
    Architect / Fullstack / Lead Frontend / DevOps
    Февраль 2022 — По настоящее время (4 года и 6 месяцев)

    Параллельная роль. Сделал альтернативный frontend+BFF для lk.ssau.ru на Next.js: SSR, Server Components, Server Actions и островная архитектура. Исходная система была монолитом Vue.js + PHP; интегрировал Next.js-часть с существующим legacy backend и сделал под неё всю инфраструктуру. Система работает в production.

    Стек: Next.js 16, React 19, TypeScript, Tailwind v4, React Hook Form, Zod, Storybook, Jest, React Testing Library, Playwright, PWA, Docker, Nginx, Traefik, self-managed GitLab CI.

    Ключевые результаты:

    - запустил self-hosted GitLab и инфраструктуру разработки: деплой веток на отдельные домены, автотесты, Docker-образы, несколько серверов;

    - перевёл боевое приложение со styled-components на Tailwind без простоя;

    - провёл обновления Next.js 14 -> 16 и Node.js 22 -> 24;

    - перестроил авторизацию: JWT/session между legacy backend и Next.js server side, secret cookie для браузера через Next.js/Nginx/Traefik;

    - внедрил ADR, многоуровневое логирование и деплой dev-стенда без простоя;

    - собрал ssau_live_code для онлайн live-coding интервью на CodeMirror 6 + Yjs + Hocuspocus;

    - сделал open-source review-ai для ИИ-ревью кода в self-managed GitLab CI.

    Команда полнофункциональная: 2 backend, 2 frontend, 2 QA, дизайнер, аналитик, владелец продукта. Помогаю закрывать масштабные и сложные задачи по архитектуре, frontend, инфраструктуре и качеству. Наставничество: 2 стажёра до middle, 2 middle до senior.

    Встроил ИИ-агентов в разработку, анализ логов, разбор дефектов и оптимизацию процессов. Для команды выстроил роли, навыки, инструменты, границы автономности и эскалации с учётом персональных данных и конфиденциальности.

  • Онлайн-платформа для ИТ-специалистов, которые хотят удаленно работать над международными проектами
    От 1000 до 5000 сотрудников
    Lead Frontend Developer
    Декабрь 2021 — Апрель 2022 (5 месяцев)

    Конструктор маркетплейса для клиента из Нидерландов: структура сайта и контент управлялись через CMS. Команда около 10 человек, коммуникация и клиентские встречи на английском.

    Результаты:
    - поставка изменений ускорена примерно на 50% за счет CI/CD на GitHub Actions;
    - frontend-архитектура стала стабильнее: переработаны ключевые компоненты и API-контракты;
    - провел 30+ технических интервью на английском для международных кандидатов;
    - junior frontend-разработчик вырос до middle-уровня.

    Технологии: React, TypeScript, Docker, GitHub Actions.

  • Разработка Web сервисов и мобильных приложений
    От 100 до 1000 сотрудников
    Lead Frontend Web Developer / Team Lead
    Октябрь 2020 — Декабрь 2021 (1 год и 3 месяца)

    Медицинский продукт TrellusHealth для клиента из Нью-Йорка: приложение пациента и кабинет врача. В зоне ответственности — 10 frontend-разработчиков.

    Результаты:
    - frontend-архитектура переведена с монорепозитория на Module Federation microfrontends; связность продукта снижена, поддержка стала проще;
    - выделен общий UI kit как версионируемый package для микрофронтов;
    - 2 middle-разработчика выросли до senior через формальную систему оценки и развития;
    - команда работала под требованиями аудита HIPAA на уровне frontend: интерфейсы, логи, сессии и токены;
    - продукт использовал OAuth 2.0 / OIDC; коммуникация с заказчиком в Нью-Йорке шла на английском.

    Технологии: React, TypeScript, Module Federation, GitHub Actions, Docker, Nginx, OAuth 2.0, OIDC.

  • СК АстроВолга
    Самара
    Senior Fullstack Web Developer / Lead Frontend Web Developer
    Февраль 2019 — Октябрь 2020 (1 год и 9 месяцев)

    Страховой B2B-домен: ОСАГО и внутренние системы АстроВолги. Это была первая Lead-роль: отвечал за Vue/React-интерфейсы, backend на PHP, интеграции с 1C Bitrix, Docker, Nginx и раннюю автоматизацию сборок в self-hosted GitLab CI. Работал в команде около 13 человек.

    Результаты:
    - с нуля разработал новый frontend формы оформления ОСАГО на Vue 2 вместо старой формы на jQuery в Laravel-монолите;
    - участвовал в миграции старой системы с Laravel на Symfony и Docker;
    - разработал аналитическую систему для B2B-продаж ОСАГО: динамические формы, правила отображения и админский интерфейс на Vue;
    - сделал внутреннюю систему расчета баллов для сдельной оплаты с интеграцией 1C Bitrix: закрытые задачи, списанное время, метаинформация и приоритеты превращались в баллы для дальнейшего расчета выплат;
    - добавил геймификацию: таблицы лидеров, звания и достижения;
    - собрал проект "Везучий автопробег": трансляция веб-камер автопробега по Волге и карта реального времени;
    - настраивал автоматизацию сборок в self-hosted GitLab CI;
    - вырастил 2 frontend-стажеров до middle-уровня; позже оба доросли до Lead.

    Технологии: PHP, Laravel, Symfony, Vue 2, React, TypeScript, MySQL, PostgreSQL, 1C Bitrix, Docker, Nginx, GitLab CI.

  • АНО ДПО "Академия"
    Fullstack Web Developer
    Март 2018 — Февраль 2019 (1 год)

    В АНО ДПО "Академия" закрыл несколько внутренних и внешних веб-проектов под ключ в паре с дизайнером.

    Результаты:

    - поддерживал основной сайт и перевёл его в мультирегиональный вариант с подсайтами под отдельные города;

    - с нуля сделал новый сайт автошколы вместо старого неподдерживаемого сайта: дизайн-макеты, самописная админка для контента и заявок;

    - собрал ПДД-модуль для обучения и экзаменов: локальная база вопросов, билеты, темы, изображения, тренировочные и экзаменационные сценарии; система использовалась для реальных экзаменов курсантов;

    - запустил сайт типографии на Nuxt SSR с Яндекс.Картами и приёмом заявок через Node.js/Express;

    - собрал систему дистанционного обучения: курсы, вебинары, роли преподавателей/сотрудников/студентов; прототип на Java, релиз на C#;

    - сделал виртуальную лабораторию по физике на Canvas: электроцепи, приборы, соединение проводами, подсветка ошибок и аккуратная трассировка проводов через алгоритмы на графах.

    Технологии: PHP, Laravel, MySQL, Java/Spring Boot, C#/.NET Core, Vue.js, Canvas API, Nuxt.js, Node.js/Express, TypeScript.

    PHPLaravelMySQLJavaSpring BootC#Vue.jsNuxt.jsNode.jsTypeScript
  • Berg-Tur
    Fullstack Web Developer
    Март 2017 — Март 2018 (1 год и 1 месяц)

    В Berg-Tur закрыл задачи полного цикла для туристического агентства: основной сайт продаж, новую версию сайта и внутренние продукты для команды.

    Результаты:

    - поддерживал и дорабатывал основной сайт бронирования речных и морских туров;

    - с нуля сделал новую версию сайта ("reforged") вместе с дизайнером и старшим разработчиком;

    - собрал внутреннюю систему мотивации сотрудников: похвалы с привязкой к причине, лайки, баллы, таблица лидеров и квартальные премии по набранным баллам;

    - закрыл задачи по внутренним проектам и сайтам под новые направления продаж, включая медицинский туризм.

    Технологии: PHP, CodeIgniter, MySQL, Angular, jQuery.

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

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