Перейти к содержимому
Рисунок тушью: долина тайги в тумане

ДаниилРассомахин

Senior Frontend Developer · Fullstack · Team Lead

EN
Опыт

Путь

  1. 01
    до 2021

    Frontend-разработчик в стартапах

    Первые шаги — дома и в небольших арендованных офисах, в маленьких командах энтузиастов со своими стартапами. Учился фронтенду на живых задачах: вёрстка, JavaScript, первые проекты на React. И понял главное: продукт делает команда, а не один разработчик.

  2. 02
    Март 2021 — январь 2022

    Junior Frontend Developer

    Первая работа в IT-компании и новый стек: Vue освоил с нуля и пишу на нём до сих пор. Брался за проекты любой сложности, в том числе на технологиях, которых раньше не касался, — PHP и Yii2, WordPress, Shopify. Учился у опытных разработчиков команды: их ревью быстро превращали задачи «по инструкции» в самостоятельные.

  3. 03
    Февраль 2022 — февраль 2023

    Middle Frontend Developer

    Из исполнителя стал владельцем модулей: вёл их целиком, от постановки до релиза, и согласовывал решения с командой и бэкендом. Много работал по аутстаффу — подключался к чужим командам, разбирался в тяжёлом легаси и в системах вроде 1С-Битрикс, где часть серверной логики приходилось брать на фронтенд. Научился находить решение в любых ограничениях. На одном из проектов, ещё будучи middle, вёл фронтенд-команду из четырёх человек.

  4. 04
    Июнь — ноябрь 2024, март — ноябрь 2025

    Senior Frontend Developer / Team Lead

    Стал отвечать уже не за модули, а за продукт целиком: начал его с нуля, затем перевёл архитектуру на FSD и закладывал правила, по которым пишет код команда. Декомпозировал задачи, проводил code review и наставлял младших разработчиков — так сложились общие стандарты, на которых проекты держатся годами.

  5. 05
    Декабрь 2025 — февраль 2026

    Senior Frontend Developer / Team Lead

    Вёл две команды одновременно: запускал новую платформу и продолжал развивать прежнюю. Отвечал за архитектуру ключевых процессов, сроки и качество релизов, а через code review и наставничество держал единый уровень кода в обеих командах.

  6. 06
    Март 2026 — настоящее время

    Fullstack / DevOps Developer

    Замкнул цикл: беру продукт от идеи до продакшена — фронтенд, бэкенд и CMS, Docker, CI/CD и деплой. В команде отвечаю за технические решения и релизный цикл, от первой строки кода до работающего сервиса.

Работы

Избранные проекты

Проекты под NDA, поэтому вместо скриншотов — картины-отсылки к каждому продукту. Всё, что за ними, — моя реальная работа. Нажмите на лист, чтобы узнать о проекте подробнее.

Даниил Рассомахин

Мир · гибрид / удалёнка

Обо мне

Превращаю сложные идеи в живые интерфейсы

Более 5 лет проектирую и запускаю высоконагруженные корпоративные и государственные платформы, где цена ошибки высока: электронная подпись, ролевой доступ, многошаговые формы, тяжёлые дашборды и визуализация данных. Делаю и интернет-магазины с лендингами — там, где решают скорость загрузки, анимация и SEO. Беру продукт на стадии идеи и довожу до продакшена — с архитектурой (DDD, FSD), которая выдерживает рост, а как Team Lead отвечаю не только за свой код, но и за сроки, ревью и команду.

Одинаково уверенно работаю с чистого листа и с чужим кодом: запускал продукты с нуля — от архитектуры до релиза, а по аутстаффу подключался к чужим командам, старым кодовым базам и системам, ограниченным со всех сторон. В каких бы условиях ни оказывался, находил решение: ни один контракт не закончился досрочно, каждый проект я довёл до финала и ушёл с благодарностью заказчика.

Я начинал, когда ИИ-ассистентов ещё не было, и научился проектировать чистые, быстрые и надёжные решения своими руками. Сегодня ИИ встроен в каждый этап моей работы, и скорость выросла в разы. Но он для меня не замена мышлению, а помощник: архитектуру, качество кода и каждое решение я контролирую сам. ИИ даёт скорость — качество остаётся за мной.

25+систем в продакшене
13продуктов с нуля
2года как Team Lead

Навыки

Чем я силён

  • Vue / NuxtОсновной стек с 2021 года: от быстрого SSR-сайта до корпоративной системы с десятками модулей. Знаю не только API, но и где фреймворк сэкономит месяцы, а где начнёт мешать.
  • TypeScriptСтрогие типы от API до кнопки: они генерируются из OpenAPI, и ошибка в контракте ловится при сборке, а не у пользователя.
  • Сложные интерфейсы и данныеДашборды, графики и большие таблицы, которые не тормозят; многошаговые формы, где не теряется ни одно поле.
  • Архитектура и командаЗакладываю архитектуру, которая выдерживает рост без переписывания с нуля, и веду команду: декомпозиция, ревью, релизы по графику.
  • React / Next.jsВторой стек, тоже в продакшене: быстрые лендинги с анимацией, SEO и headless-CMS.

Залитые — мой основной стек: работаю с ним постоянно Контурные — применял в проектах по необходимости

Фреймворки

Vue 2 / 2.7Vue 3Nuxt 2Nuxt 3 / 4ReactNext.js

Состояние и данные

PiniaVuexVue RouterVueUseRedux / Redux ToolkitZustandReact RouterTanStack QueryAxios

Формы и редакторы

Vee-validate / YupZodVuelidateReact Hook FormTipTap

Вёрстка, стили и UI

HTML5CSS3SCSS / SASSPostCSSPostHTMLPugBEMTailwind CSSstyled-componentsVuetifyMaterial UIvue-sonnernuxt-svgonuxt-viewportopentype.jsResponsive / Cross-browserPixel-perfect

Графики

HighchartsEChartsChart.jsSVG Data Viz

Анимация и слайдеры

GSAPLottieAnime.jsSwiper

Аналитика

Yandex MetricaGoogle Analytics

Производительность и SEO

@nuxt/imageLighthousePageSpeed InsightsCore Web VitalsSEO (sitemap, robots, Open Graph)

Контакты

Напишите письмо

Здравствуйте, Даниил. Меня зовут , со мной можно связаться по . Нужна помощь с задачей:

Стек:
Нажмите печать, чтобы отправить