Минск, Беларусь · гибрид / удалённо

Илья Залоско

Product Engineer · Next.js / TypeScript / PostgreSQL · строю продукты от идеи до продакшена

Спроектировал и построил с нуля платформу сервиса бытовых услуг: три веб-приложения, онлайн-оплата, роли и права, контроль качества, 1 800+ автотестов. Совмещаю инженерию и продукт: 3+ года работы с клиентами в банках, лучший сотрудник МТБанка по KPI по итогам года. Разрабатываю с ИИ-агентами и строю вокруг них процесс качества — тесты, ревью, CI.

Главный проект

B2C-платформа сервиса бытовых услуг

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

Приложения
3
Миграции базы
1 000+
Автотесты
1 800+
E2E-сценарии
46
Публичные страницы
446
Коммиты
2 000+
Читать кейс →

Опыт работы

  1. Clean Logic — Head of Product & Engineering

    Декабрь 2025 — сейчас · Минск

    IT-компания: разработка и внедрение ИИ. Основной продукт — B2C-платформа сервиса бытовых услуг (фиксированная цена, оплата картой, исполнители — самозанятые); название под NDA.

    • Спроектировал и построил монорепозиторий из 3 приложений на Next.js 16 / React 19 / TypeScript: публичный сайт с калькулятором и кабинетом клиента, приложение исполнителя, админка для операторов с 5 ролями доступа.
    • Вынес бизнес-логику в PostgreSQL (Supabase): RPC-функции, RLS-политики, 1 000+ миграций; цена, скидки, статусы заказа и деньги считаются в базе, приложения — тонкий слой.
    • Интегрировал онлайн-оплату bePaid: оплата картой и блокировкой средств, возвраты и chargeback, вебхуки; комиссионная схема выплат исполнителям.
    • Сделал авторизацию и защиту данных: вход по SMS-коду, для команды — пароль + TOTP 2FA; шифрование адресов, аудит каждого действия оператора с деньгами и персональными данными.
    • Построил систему дистанционного контроля качества: чек-листы, фото до/после, этапы заказа с геолокацией и временем, приёмка результата в админке.
    • Выстроил процесс качества: 1 800+ тестов (node:test), 46 e2e-сценариев на Playwright по ролям, GitHub Actions на собственном runner (VPS), обязательный тест к каждому изменению, PR-ревью.
    • Построил привлечение трафика: SEO-архитектура на 446 страниц (375 статей, 39 услуг), 14 рекламных лендингов, Яндекс.Метрика, бот автопубликаций в соцсети (Python).
    • Организовал AI-assisted разработку на Claude Code: собственные скиллы и хуки-ограничители, агенты-ревьюеры (безопасность, UX, SEO), журнал решений — 2 000+ коммитов.
  2. МТБанк — Менеджер по работе с клиентами

    Апрель 2024 — Июнь 2026 · Минск

    • Лучший сотрудник банка по KPI по итогам года.
    • Консультирование и продажи банковских продуктов физлицам, выявление потребностей.
    • Работа с возражениями и претензиями, разрешение конфликтных ситуаций.
  3. БПС-Сбербанк — Менеджер по работе с клиентами

    Август 2022 — Сентябрь 2023 · Минск

    • Продажи банковских продуктов и услуг физлицам.

Навыки

Frontend
TypeScript, JavaScript, React 19, Next.js 16 (App Router, SSR/SSG), CSS, Motion, MapLibre
Backend и данные
Node.js, PostgreSQL, SQL, Supabase (RLS, RPC), REST API, вебхуки
Качество и инфраструктура
node:test, Playwright (e2e), GitHub Actions, CI/CD, Git, Linux/VPS, systemd, nginx
Интеграции
bePaid (эквайринг), SMS-шлюз, Telegram, Яндекс.Метрика
AI
AI-assisted разработка, Claude Code, агентные пайплайны, LLM для контента
Продукт
требования и сценарии, роли и права доступа, ценообразование, SEO, работа с клиентами

Образование

Белорусский государственный экономический университет — финансы и банковское дело, 2022

Языки

Белорусский — родной · Русский — свободный · Английский — B1 (технический)

Контакты