Обо мне

Леонид Твердохлебов

Frontend-разработчик. Беру сложные клиентские задачи на Vue и Nuxt, с типизацией на TypeScript, и довожу их до рабочего продукта — самостоятельно или вместе с командой.

Как работаю

В вебе с 2010 года, с 2018 — в экосистеме Vue и Nuxt. Работал с производственными системами, CRM, порталами и магазинами — от публичных страниц до интерфейсов с большим количеством состояний и данных. Могу отвечать за frontend целиком, а при необходимости зайти в Django REST, NestJS, Node.js, PostgreSQL и Docker, чтобы не потерять функцию на границе систем.

  • Основной стек — JavaScript, TypeScript, Vue и Nuxt. Пишу и без фреймворка, когда достаточно ES-модулей, DOM и браузерных API.
  • Умею вести функцию самостоятельно: уточнить сценарий, спроектировать данные, собрать UI, согласовать API, покрыть критические места тестами и выпустить.
  • В команде участвую в архитектуре и планировании, провожу ревью, объясняю решения и при необходимости помогаю менее опытным разработчикам.
  • Использую Cursor с Claude и другими моделями для анализа, реализации и проверки, но не передаю им ответственность за решение.
  • Могу подключать внутренние сервисы через MCP-серверы или прямые API. Для данных без внешней передачи — только одобренная модель внутри контура; для разрешённой облачной обработки — private endpoint и строгие права.
  • Ориентируюсь на скорость пользовательского сценария, число ошибок и сопровождаемость кода следующей итерации.

Где и как

Москва

В Москве — удалённо или гибрид, в других регионах — только удалённо.

Языки

Русский — родной. Английский — B1, достаточно для кода, тикетов и документации.

Среда

SPA и SSR, публичный веб и закрытые контуры, корпоративные порталы и цеховые интерфейсы.

Код в открытом доступе

Репозитории показывают разные стороны работы: продуктовый UI, границу с API, real-time и графику в браузере.

TeamSpace

Рабочее пространство с каналами: Vue, NestJS, PostgreSQL, сообщения по WebSocket.

Workspace

Монорепозиторий Vue 3, Django REST и PostgreSQL: frontend и API в одной кодовой базе.

Vue + Three.js + IFC

Вьюер IFC-моделей в браузере — репозиторий интерактивного стенда со страницы кейсов.

Обратная связь

Напишите короткое сообщение и удобный канал — отвечу туда. Код на GitHub открыт.

GitHub

Леонид Твердохлебов

Frontend-разработчик Vue и Nuxt, с типизацией на TypeScript. Архитектура, производительность и сложные продуктовые интерфейсы — от данных до релиза.

Обратная связь

  • GitHub

© 2026 Леонид Твердохлебов