Перейти к содержимому

Опыт работы

Middle+ Frontend Developer

Foodpicasso · Витебск, Беларусь (офис)

FoodTech-платформа, предоставляющая 3 200+ ресторанам и заведениям в 17 странах полный цикл IT-инфраструктуры: POS-систему (Posterix), мобильные приложения доставки, веб-сайты, киоски самообслуживания и корпоративную панель управления. Ведущий фронтенд-разработчик. Техническая ответственность за архитектуру и качество всех клиентских приложений в координации с backend-командой и дизайном.

8 500+коммитов
1 100 000+строк кода
12+продуктов
17стран
3 200+ресторанов
270+модулей i18n
  • Реализовывал фронтенд и проектировал архитектуру для 12+ продуктов экосистемы, обслуживающей 3 200+ ресторанов в 17 странах
  • 8 500+ коммитов и 1 100 000+ строк кода за 48 месяцев непрерывной разработки
  • Создал кроссплатформенный драйвер термопечати (ESC/POS) с секционной архитектурой: чеки, стикеры маркировки, кириллица (CP1251)
  • Интегрировал физическое оборудование: термопринтеры, пинпады безналичной оплаты, фискальные регистраторы (ККТ)
  • Провёл масштабную локализацию enterprise-панели — 270+ модулей для мультитенантной платформы в 3 странах
  • Разработал мультитенантную платформу доставки еды (Carte.by) для 6 брендов с единой кодовой базой, адаптированной под разные таймзоны, валюты и бизнес-правила
  • Создал платформу лояльности CityMix.by: карты лояльности, кешбэк, мобильное и веб-приложения (204 коммита, 109 features)
  • Реализовал PWA с Service Worker для работы POS при нестабильном интернете
  • Построил Node.js WebSocket-сервис с ThrottledNotifier для real-time синхронизации заказов
  • Создал CartPayment на Vue 3 + TypeScript + Vite с кастомными build/dev скриптами
  • Внедрил high-load анимации (Rive, Lottie) и интерактивные тепловые карты статистики доставки
  • 244 рефакторинга, Conventional Commits — систематическое улучшение кодовой базы

Co-founder, Designer & Developer

mSite · Витебск, Беларусь

Сооснователь компании по адаптации сайтов для мобильных устройств. Управление, дизайн и вёрстка. Полный цикл создания сайтов — от написания ТЗ до размещения на хостинге.

  • Сооснователь компании — управление, дизайн и вёрстка
  • Полный цикл разработки сайтов: от ТЗ до деплоя на хостинг
  • Адаптация существующих сайтов под мобильные устройства