🎙️ Урезать нельзя сохранить: бенефиты и HR-бренд 2026

28 мая соберемся на вебинар и обсудим, как изменился рынок, почему внутренний бренд становится главным каналом внешнего, и какие бенефиты нельзя резать, даже когда бюджет на нуле

→ Присоединиться

Иван Селютин (darkdao), 33 года, Россия, МоскваИван Селютин (darkdao), 33 года, Россия, Москва
Full-stack | TypeScript | NextJS | NestJSБэкенд разработчикФронтенд разработчикСтарший (Senior)
От 330 000 ₽Ищу работу

Контакты

Войти
Возраст: 33 года
Опыт работы: 11 лет и 8 месяцев
Регистрация: 26.05.2021
Последний визит: 2 дня назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе

Обо мне

Full‑Stack разработчик с опытом 10+ лет. Вырос от Junior support до Senior developer. Работал с высоконагруженными системами в Mybook/LitRes, МегаФон,  MClass Maximum Education ВКС,  лидировал команды в Maximum Education. Специализируюсь на современных веб‑технологиях и инфраструктуре.


Работаю на стыке фронтенда, бэкенда и DevOps, отвечаю за результат от идеи до продакшена. Использую современные инструменты разработки (включая AI‑ассистенты типа Cursor AI) для повышения продуктивности и качества кода, при этом сохраняя полный контроль над архитектурными решениями.


Опыт работы:


Maximum Education | Senior Full‑Stack Developer | март 2021 — настоящее время (3г. 8мес.)


  • Разработка высоконагруженного ВКС‑портала для онлайн‑обучения (Vue3, NestJS, PostgreSQL)
  • Лидерство команды разработки: декомпозиция задач, оценка, планирование roadmap, 1‑on‑1 с командой
  • Запуск MVP продукта в продакшн с фокусом на безопасность клиента и инфраструктуры

МегаФон/МегаТех | Middle → Senior Full‑Stack Developer | март 2021 — июнь 2022 (1г. 4мес.)


  • Разработка системы мониторинга базовых станций (React, Node.js, Express, PostgreSQL)
  • Оптимизация загрузки кластеров на карте в 10 раз (50k+ точек) через совместные правки frontend/backend
  • Переписал 50%+ неструктурированного кода в React‑компонентах, улучшив читаемость и поддерживаемость

Mybook/LitRes | Middle Frontend Developer | сентябрь 2018 — март 2021 (2г. 7мес.)


  • Миграция проекта с кастомного React SSR на Next.js 9.x — ускорение загрузки страниц на 30%
  • Интеграция платежных систем (PayPal, PayOnline) и сервиса мгновенной подписки МегаФон
  • 4 месяца полностью лидировал проект: релизы, инциденты, новые фичи в прод

HeadPoint | Junior → Middle Frontend Developer | октябрь 2014 — август 2018 (3г. 11мес.)


  • Разработка интерфейсов IoT‑решения видеонаблюдения для госзаказчиков (React 16)
  • Разработал кастомный UI‑kit — сократил время разработки новых экранов, унифицировал внешний вид
  • Внедрил LDAP‑авторизацию для корпоративных клиентов

Пет‑проект: MapHunt (maphunt.pro) — февраль 2025 по настоящее время


  • Полнофункциональная веб‑игра на картах Google Street View
  • Полная самостоятельная моя реализация с нуля: frontend, backend, инфраструктура, DevOps
  • Стек: Next.js 15, NestJS, MongoDB, Redis, Socket.io, Traefik, Nginx, Prometheus, Grafana
  • Микросервисная архитектура с reverse proxy, real‑time коммуникации, мониторинг

Key Expertise:


  • Frontend: React, Next.js, Vue3, TypeScript, Tailwind CSS, Socket.io
  • Backend: NestJS, Node.js, Express, PostgreSQL, MongoDB, Redis
  • DevOps: Docker, Traefik, Nginx, CI/CD, мониторинг Prometheus/Grafana (intermediate)
  • Практики: Code review, тестирование, Scrum, лидерство команд, архитектурные решения
  • Интеграции: Платежные системы, OAuth (Google/GitHub/Yandex), внешние A

Контакты


tg @dark_dao
email ivan5key@gmail.com

Навыки

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

JavaScript
TypeScript
Node.js
NestJS
MongoDB
Nginx
Docker
React
HTML
CSS
Redux
Redis
PostgreSQL
REST
Git

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

Опыт работы

  • Лидирующая EdTech-компания на российском рынке в сегменте дополнительного школьного образования
    МоскваОт 100 до 1000 сотрудников
    Старший fullstack-разработчик
    Июнь 2022 — По настоящее время (4 года)

    Стек:
    - Vue3
    - Vite
    - Pinia
    - Socket.io
    - NestJS
    - PostgreSQL + Sequelize

    Роль/Процессы/команда:
    - Команда 1 full-stack + 2 QA
    - Скрам/2х недельные спринты
    - Разработка высоконагруженного ВКС портала для онлайн обучения
    - Высокий фокус на безопасность как со стороны клиента, так и со стороны инфраструктуры

    Достижения:
    - Запуск MVP продукта в продакшн
    - Лидировал команду разработки/тестирования
    - Проводил оценку задач и составление roadmap
    - Проводил собеседования на должность middle front-end developer

  • Мы создаем будущее, доступное каждому, используя современный стек технологий
    МоскваБолее 5000 сотрудников
    Middle full-stack developer / Senior full-stack developer
    Март 2021 — Июнь 2022 (1 год и 4 месяца)
    Стек:

    - TypeScript

    - React(Functional Components)

    - Node.js,

    - ExpressJS

    - PostgreSQL

    - CSS/SCSS

    - GitLab


    Роль/Процессы/команда:

    - Команда front-end - только я

    - Команда back-end 1 человек

    - Команда QA 2 человека

    - Скрам/2х недельные спринты

    - Дейли/Планирование/Оценка

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

    - Верстка отображения метрик/графиков/таблиц

    - Погружение и доработка back-end проекта написанного на NodeJS + Express + PostgeSQL


    Достижения:

    - За неделю погрузился в существующий проект и взял на себя ответственность за развитие frontend‑части

    - Лидировал frontend-часть проекта на протяжении всего времени работы

    - Переписал более 50% неструктурированного кода в React‑компонентах, упростив логику и улучшив читаемость

    - Оптимизировал загрузку кластеров-точек на карте в 10 раз (около 50тыс точек на карту) совместно с правками на back-end части проекта

    Node.jsJavaScriptReactReduxHTMLCSSExpress
  • Создаём онлайн-библиотеку с простой подпиской, широким ассортиментом и удобными приложениями.
    МоскваОт 10 до 100 сотрудников
    Middle front-end developer
    Сентябрь 2018 — Март 2021 (2 года и 7 месяцев)

    Стек:

    - Javascript/TypeScript

    - React(Class Components)

    - NextJS

    - Sentry

    - CSS/StyledComponents

    - Cypress/Jest

    - Storybook

    - Jira/Confluence

    - GitHub


    Роли/Процессы/Команда:

    - Команда front-end из 2х человек (1 senior lid + 1 middle)

    - Команда back-end из 3х человек

    - Команда QA из 5и человек

    - Скрам/2х-недельные спринты

    - Дейли/Груминг/Планирование + Дизайн ревью по макетам дизайна

    - Разработка страниц списков товаров(книг)

    - Интегрировал платежные сервисы PayPal + PayOnline

    - Оптимизировал скорость нагруженных страниц

    - Участвовал в переписывании проекта с кастомного React SSR на NextJS 9.x


    Достижения:

    - Около 4х месяцев полностью один лидировал проект (в момент когда веб-команда была только в моем лице) - отвечал за релизы, устранение инцидентов и вывод новых фич в прод

    - Переписал 50% легаси кода на NextJS - ускорилась загрузка страниц на 30%, упростили кастомизацию SEO для каждой страницы

    - Внедрил StyledComponents

    - Полностью переписал основную страницу книги (https://mybook.ru/author/viktor-pelevin/chapaev-i-pustota):

    заменил 20+ условных конструкций на конфиг с битовыми масками, упростив поддержку и добавление новых сценариев отображения блоков

    - Интегрировал сервис "мгновенной" подписки для пользователей мобильного оператора МегаФон

    - Помогал проводить собеседования на позицию front-end developer

    JavaScriptHTMLCSSReactNode.js
  • Разработка ПО и создание комплексных территориально-распределенных систем видеонаблюдения, безопасности и мониторинга
    МоскваОт 10 до 100 сотрудников
    Junior technical support specialist / Junior front-end developer
    Октябрь 2014 — Август 2018 (3 года и 11 месяцев)

    Стек:

    - JavaScript

    - React 16

    - Webpack 4.x

    - Css/Less

    - Jira/Confluence

    - AtlassianGit


    Роли/Процессы/Команда:

    - Вырос от technical support до middle frontend developer, отвечая за интерфейсы IoT‑решения видеонаблюдения для крупных госзаказчиков на проекте IoT решения видеонаблюдения для крупных гос. заказчиков

    - Работа в команде из 7 человек (1 full-stack Lid + 2 back-end + 2 front-end + 2 QA)

    - Скрам/2х-недельные спринты

    - участие в принятии решений по UI/UX

    - ответственность за отдельные модули/фичи - в частности эвенты от девайсов + реализация генерации гибких расписаний для анализа метрик

    - взаимодействие с backend/QA


    Достижения:
    - Разработал кастомный UI-kit на основе макетов дизайна - уменьшили время разработки новых экранов, унифицировали внешний вид
    - Внедрил LDAP авторизацию - централизованная авторизация для корп. клиентов
    - Разработал кастомный компонент для генерации Cron-выражения через UI интерфейса - упростили генерацию сложных расписаний для обычных юзеров

    JavaScriptHTMLCSSReactNode.js

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

  • Автоматики и вычислительной техники
    Сентябрь 2010 — Сентябрь 2015 (5 лет и 1 месяц)

    Автоматизация систем управления