Konstantin Ilyin (elkost), 27 лет, Россия, Великий Новгород
Konstantin Ilyin (elkost), 27 лет, Россия, Великий Новгород
Больше работы, меньше снаБэкенд разработчикСтарший (Senior)
От 360 000 ₽Рассмотрю предложения

Контакты

Войти
Возраст: 27 лет
Опыт работы: 7 лет и 9 месяцев
Регистрация: 18.05.2022
Последний визит: 3 дня назад
Гражданство: Россия
Местоположение: Россия, Великий Новгород
Дополнительно: готов к переезду и к удаленной работе

Обо мне

Инженер-практик с 7+ годами в Node.js, прошёл путь от QA до тимлида и руководителя команды 10 чел. Внедрял платёжные интеграции в 30+ странах, строил микросервисы с нуля, оптимизировал процессы delivery. Совмещаю сильную техническую экспертизу с умением выстраивать взаимодействие между dev, QA и бизнесом.


Навыки

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

JavaScript
Node.js
GraphQL
gRPC
Docker
PostgreSQL
SQL
ООП
MongoDB
Git

Опыт работы

  • NDA
    Санкт-Петербург
    Backend Developer
    Май 2022 — По настоящее время (4 года и 4 месяца)

    Поддержка и развитие платёжной платформы на NestJS: 30+ ГЕО, карты, e‑wallet’ы, локальные PSP.

    Перевод legacy‑решения на микросервисную архитектуру NestJS (100+ интеграций за 9 мес.).

    Менторинг разработчиков и QA; внутренний курс по Node.js.

    Через 12 мес. назначен руководителем продуктовой команды (7 node.js dev, 3 QA).

    Время онбординга нового сотрудника снизилось на 20 % благодаря разработанной мной документации.

  • Интерактивные онлайн-курсы
    От 100 до 1000 сотрудников
    Наставник
    Апрель 2023 — Август 2025 (2 года и 5 месяцев)

    Наставник на интенсивных курсах Node.js и NestJS; провёл 10 учебных потоков (100+ студентов).

    Проводил технические собеседования и оценку новых наставников, формировал рекомендации по найму.

  • Разрабатываем аналитические системы для Fintech, Edtech и Foodtech
    От 10 до 100 сотрудников
    Backend Developer
    Июнь 2021 — Ноябрь 2021 (6 месяцев)

    Поддерживал 2 NestJS‑микросервиса транзакционной системы: бизнес‑логика, Swagger‑контракты.

    Писал unit/integration‑тесты (Jest 85 %+), проводил code-review.

  • DevStark
    Краснодар
    Backend Developer
    Январь 2021 — Апрель 2022 (1 год и 4 месяца)

    Разрабатывал backend-сервисы «под ключ» для клиентов SMB и enterprise-сегмента в распределённой команде из 10 человек.

    Участвовал в проектировании архитектуры (REST, WebSocket, микросервисы), писал бизнес-логику, описывал API-контракты.

    Ключевой кейс: платформа «Цифровое Приморье»

    Разработал ACL-слой, разграничивающий доступ к контенту по ролям.

    Оптимизировал сложные SQL-запросы (PostgreSQL) и перевёл сервис c express на fastify.

    Настроил кэширование в рамках graphql-контрактов.

    Администрировал prod/dev-серверы, обеспечил сквозное логирование и алерты.

    Node.jsJavaScriptGitGraphQLPostgreSQLLinuxDockerNginxkoa.js
  • Собственный проект
    Январь 2020 — Январь 2021 (1 год и 1 месяц)

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

    Реализовал RESTful-API на Node.js + Express, данные хранил в PostgreSQL (основная бизнес-логика) и MongoDB (гибкий контент пользователей).

    Интегрировал Discord API для быстрой SSO-авторизации и push-уведомлений комьюнити.

    Обернул сервисы в Docker, настроил CI/CD; покрыл ядро Jest-тестами (coverage 85 %+), что снизило регресс-дефекты до минимума.

    Масштабировал инфраструктуру под нагрузку 30 000+ зарегистрированных пользователей и 5 000 u/u в сутки.

  • Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
    Более 5000 сотрудников
    QA Engineer
    Май 2019 — Ноябрь 2019 (7 месяцев)

    Функциональное и регрессионное тестирование Android‑приложений и веб‑сервисов.

  • SPL
    QA Engineer/Team Lead
    Январь 2018 — Июнь 2018 (6 месяцев)

    Ручное тестирование мобильных банковских приложений.

    Руководил командой 7 QA; чек‑листы “первого прохода” снизили дефекты в проде на 30 %.