Frontend · с 2021 года
Удалённо
Открыт к проектам

Цифровые продукты с характером.

Привет, я Артём — frontend-разработчик. Создаю веб-приложения на Vue, Nuxt, React и Next.js, развиваю существующие продукты. Работаю со сложными интерфейсами: ролевыми моделями, большими формами, real-time и GIS.

Процесс

Как я работаю.

01 / Брифинг

Слушаю

Разбираюсь в продукте, сценариях и техконтексте. Задаю много вопросов. На выходе — план, риски и оценка по срокам.

02 / Архитектура

Проектирую

Структура проекта, состояние, типы, API-контракты. Если есть дизайн — иду от Figma; если нет — рисуем вместе с дизайнером.

03 / Разработка

Пишу

Итерации по 1-2 недели, демо в конце каждой. Чистый код, типы, ревью, чейнджлог. Видишь прогресс, а не молчание.

04 / Релиз

Запускаю

Деплой, аналитика, мониторинг. После запуска — на связи: правки, новые фичи, оптимизация.

О себе

Привет, я Артём.

Frontend-разработчик с 2021 года. Базируюсь в Перми, работаю удалённо.

Артём с собакой Соней
●Артём с собакой Соней

С 2021 года поработал с AI-продуктами, b2b-платформами, маркетплейсами, картами, CRM и мессенджерами. Кайфую от сложных интерфейсов: длинные формы, ролевые модели, real-time, GIS — всё, где нужно думать про архитектуру и состояние.

В работе предпочитаю качество объёму. Лучше один крепко сделанный проект, чем три со срезанными углами. Между быстрым и небрежным — выбираю медленное и аккуратное, и честно обсуждаю сроки.

Соня — моя немецкая овчарка, в её честь и назван этот сайт. Она лучший reviewer: молчит, когда всё хорошо, и смотрит укоризненно, когда я сижу за кодом ночью.

Опыт
с 2021 года в продакшене
База
Пермь · удалённо
Сейчас
Full-time + фриланс
Стек
Vue, React, TypeScript
Избранные работы

Кейсы.

01 / 05
Прокрутите →

Схема решения

Длинный диалог.
Лёгкий рендер.

  1. Сообщения
  2. Окно рендера
  3. Видимая область

Виртуализация · Markdown · Потоковые ответы

NDA
Проект
AI-чат — оптимизация и развитие
Клиент
Под NDA
2026 · Frontend · Performance · Refactor
Открыть кейс

Схема решения

Из блоков —
в готовый отчёт.

  1. Блоки формы
  2. Валидация
  3. Отчёт

Роли и права · Автосохранение · Отмена изменений

NDA
Проект
Под NDA — отчёты по обследованию зданий
Клиент
Под NDA
2025 · Frontend · UI · Архитектура
Открыть кейс
UxPRO — главный экран сайта
LIVE
Проект
UxPRO — сайт дизайн-студии
Клиент
UxPRO
2024 · Fullstack frontend · Архитектура · CMS
Открыть кейс

Схема решения

Сложные данные.
Отзывчивый интерфейс.

  1. Данные
  2. Web Worker
  3. Таблицы и графики

Фильтры · Сравнение периодов · Экспорт в Excel

NDA
Проект
Под NDA — платформа логистики полного цикла
Клиент
Под NDA
2023 · Frontend · Аналитика · Дашборды
Открыть кейс

Схема решения

Связь прервалась.
Диалог продолжится.

  1. Сообщение
  2. Очередь
  3. WebSocket

Нет сети → локальное сохранение → повторная отправка

Архив
Проект
Маркетплейс игровых ценностей
Клиент
Фриланс
2021 · Frontend · WebSocket · Real-time
Открыть кейс
Стек

Чем работаю.

Глубже всего в Vue/Nuxt и React/Next с TypeScript. В сложных проектах — Pinia / Redux, real-time через WebSocket, карты на Leaflet. Всё с типами, без any в проде.

TypeScript
Vue.js
React
Nuxt
Next.js
Tailwind
Pinia
Redux
SCSS
Vite
Figma
Docker