Дмитрий Ш.

Дмитрий Ш.

Full Stack разработчик

dmitry.shamak.dev@gmail.com

Батуми, Грузия

Привет, я Дмитрий

Full-stack разработчик

Building scalable web applications that users love

Создаю веб-приложения с чистой архитектурой и продуманным UX.

13+

Лет опыта

10+

Лет опыта с React

100+

Завершённых проектов

10+

Лет руководства командой

1000+

Клиентов

Превращаю сложные идеи в интуитивные цифровые продукты

Мой путь в разработке ПО начался в 2013 году, и с тех пор я работал со стартапами, enterprise-компаниями и международными командами в Европе, Азии и Северной Америке.

Специализируюсь на масштабируемых front-end архитектурах, поддерживаемых кодовых базах и улучшении процессов разработки. За карьеру работал над healthcare-платформами, enterprise collaboration tools, manufacturing-системами, рекламными платформами и кастомными бизнес-решениями.

Мне нравится решать технические задачи, менторить разработчиков и тесно сотрудничать с дизайнерами и стейкхолдерами, чтобы создавать продукты с реальной бизнес-ценностью.

Ключевые компетенции

  • Front-End архитектура
  • React и Next.js экосистема
  • TypeScript разработка
  • Design Systems
  • Оптимизация производительности
  • Автоматизированное тестирование
  • Лидерство и менторство
  • Product-oriented разработка

Опыт работы

Mission Veterinary Partners

Senior Front-End Developer · 2024 — 2026

  • Разделил крупную Next.js платформу на несколько масштабируемых приложений
  • Внедрил процессы деплоя Storybook
  • Реализовал Design Token архитектуру из Figma
  • Достиг 90% покрытия front-end тестами
  • Улучшил производительность и сетевую эффективность
  • Менторил разработчиков и проводил code review

Стек: React, Next.js, TypeScript, GraphQL, NestJS, TailwindCSS, Docker, Redis, Playwright, Storybook.

Sideways6

Senior Front-End Developer · 2021 — 2023

  • Спроектировал масштабируемую модульную архитектуру
  • Внедрил систему feature toggles
  • Вёл code review и менторство
  • Мигрировал legacy-системы на React
  • Работал над enterprise-продуктами для тысяч сотрудников

Стек: React, TypeScript, MobX, Jest, TailwindCSS, FluentUI.

MakeABag

Senior Front-End Developer

  • Руководил командой из 5 разработчиков
  • Участвовал в архитектурных решениях
  • Разрабатывал web, mobile и manufacturing платформы
  • Переехал за границу для поддержки разработки продукта

Стек: React, TypeScript, Unity3D, Material UI, REST APIs.

Blackjack Slot (личный проект)

Играбельное браузерное демо

  • Создал играбельную карточную игру на Phaser 3 и React
  • Спроектировал машину состояний игры на Zustand
  • Встроил демо в PHP-портфолио через iframe app-shell
  • Реализовал mobile-first полноэкранный режим для iOS-браузеров

Стек: Phaser 3, React, TypeScript, Zustand, Vite, PHP.

Чем занимаюсь

Full-stack разработка и консалтинг под задачи вашего продукта.

Front-End разработка

Современные React и Next.js приложения с упором на масштабируемость, поддерживаемость и производительность.

Включает

  • Быстрые и поддерживаемые React-приложения под задачи вашего продукта
  • SEO-friendly Next.js платформы с server rendering там, где это важно
  • Корпоративные дашборды, превращающие сложные данные в понятные решения
  • SaaS-продукты, рассчитанные на рост, надёжность и долгую поддержку
  • Design systems для единообразного UI между командами и релизами
  • Progressive web apps с нативным ощущением на любом устройстве

Full-Stack разработка

Разработка от UI до API и деплоя.

Включает

  • Node.js API с понятной архитектурой, производительностью и простой эволюцией
  • NestJS бэкенды со структурированными модулями и тестируемой архитектурой
  • Проектирование БД под ваш домен с запасом на рост нагрузки
  • Системы аутентификации, которые безопасны и не тормозят пользователей
  • Docker инфраструктура для воспроизводимых сборок и деплоев
  • CI/CD пайплайны для уверенных и частых релизов

Технический консалтинг

Помогаю командам улучшить архитектуру, производительность и процессы разработки.

Включает

  • Архитектурные ревью, выявляющие риски до того, как они станут блокерами
  • Аудит производительности с конкретными рекомендациями, а не только метриками
  • Модернизация кодовой базы без остановки поставки фич
  • Менторство команды через практические рекомендации и стандарты
  • Оптимизация workflow разработки и снятие ежедневных трений

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

Блэкджек-слот (играбельное демо)

Блэкджек-слот (играбельное демо)

Играбельное браузерное демо, демонстрирующее интерактивный front-end — карточная игра на Phaser 3 с локальным сохранением прогресса.

  • Рендеринг игры на Phaser 3
  • Машина состояний на Zustand
  • Локальное сохранение прогресса
Логотип RentGeo Cars

RentGeo Cars — аренда премиальных авто

Бренду luxury car rental нужно было надёжное онлайн-присутствие — full-stack сайт с каталогом автопарка, бронированием без предоплаты и премиальным дизайном.

  • Full-stack разработка
  • Каталог и бронирование
  • Премиальный адаптивный UI
  • Бронирование без предоплаты
Логотип SHMAT Studio

SHMAT Studio — перманентный макияж

Студии перманентного макияжа нужно было профессиональное web-присутствие для записи — маркетинговый сайт с услугами, галереей работ и отзывами клиентов.

  • Full-stack разработка
  • Страницы услуг и цен
  • Галерея работ
  • Интеграция записи
Veterinary Healthcare Platform

Veterinary Healthcare Platform

Клиникам нужна была единая экосистема для персонала и клиентов — multi-portal healthcare-платформа с enterprise-архитектурой и design systems.

  • Enterprise архитектура
  • Design systems
  • Стратегия тестирования
  • Оптимизация производительности
Превью enterprise innovation-платформы

Enterprise Innovation Platform

Глобальным организациям нужно было собирать идеи сотрудников в масштабе — multi-tenant платформа с i18n и feature toggles.

  • Multi-tenant архитектура
  • Feature toggles
  • Интернационализация
  • Работа с большими объёмами данных
Превью manufacturing и e-commerce платформы

Manufacturing & E-Commerce Ecosystem

Производство и e-commerce должны были работать в одном потоке — интегрированная платформа, объединяющая производство, мобильные приложения и клиентский опыт.

  • Руководство командой
  • Кросс-платформенная разработка
  • Международная поставка продукта

Что говорят клиенты

Дмитрий глубоко сфокусирован на результате и ценности продукта — берёт задачу и доводит её до конца самостоятельно, находя оптимальные решения. Мне особенно понравилось, как он создавал красивые интерфейсы с нуля; работать с ним — одно удовольствие.

Сайт выглядит премиально, а процесс бронирования работает без усилий — именно то, что нужно бренду luxury car rental. Дмитрий сделал всё от дизайна до запуска.

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

Давайте создадим что-то отличное вместе

Если вам нужен senior-инженер, технический консультант или партнёр по разработке — буду рад обсудить ваш проект.

Локация
Батуми, Грузия
Доступность
Открыт к удалённым возможностям и консалтинговым проектам.