Full-stack продуктовый инженер

Ургенч, Узбекистан — --:--

С 2020 года · 32 проекта

Проектирую и разрабатываю бизнес-софт — кассы, диспетчерские, приложения доставки и платежей, на которых компании работают каждый день.

Сейчас работаю над SELDO — касса для магазиновJ-Beton — система бетонного заводаAmu — платформа доставки водыРекламная платформа DanAds

(01) — Привет

Я Мусобек, full-stack разработчик из Хорезма. Уже 6 лет я превращаю запутанные реальные процессы — кассы магазинов, бетоновозы, доставку воды, денежные переводы — в спокойный и быстрый софт, которому люди доверяют свой бизнес.

  • 6Лет в веб-разработке
  • 32Реализованных проектов
  • 3Продакшен-платформы, которые веду один
  • 1 000+Автотестов в J-Beton CPS

(02) — Избранные работы

Продукты, которые я спроектировал, построил и до сих пор веду.

Три платформы, работающие сегодня, — каждая сделана целиком: от базы данных до Android-приложения в кармане водителя.

01 / 03 SaaS · Ритейл

SELDO

Касса, которая продолжает продавать без интернета, — POS, склад и персонал для небольших магазинов Узбекистана.

Роль
Основатель · Единственный разработчик
Год
2025 — сейчас
Стек
NestJS · Vue 3 · PostgreSQL · Prisma
  • 605Обработчиков API
  • 158Моделей данных
  • 4Языка интерфейса
Открыть seldo.uz
Сайт SELDO Раздел сайта SELDO
SELDO на телефоне
02 / 03 Промышленность · Логистика

J-Beton CPS

Автоматизация бетонного завода: заказы, диспетчеризация миксеров и доставка из 14 шагов, каждый из которых участник подтверждает на своём экране.

Роль
Единственный разработчик · Архитектура
Год
2026
Стек
NestJS · Vue 3 · Kotlin · PostgreSQL
  • 14Подтверждаемых шагов рейса
  • 1 063Юнит-тестов домена
  • 100%Покрытие домена тестами
Открыть j-beton.uz
Сайт J-Beton CPS Раздел сайта J-Beton CPS
J-Beton CPS на телефоне
03 / 03 Доставка · Операции

Amu Tozalangan Suv

Бизнес по доставке питьевой воды, полностью работающий через Telegram-бота, Mini App, веб-панель и приложение водителя.

Роль
Единственный разработчик
Год
2026
Стек
Laravel · Vue 3 · MySQL · Telegram
  • 147Обработчиков Telegram
  • 3Интерфейса, один бэкенд
  • 4Роли пользователей
Сайт Amu Tozalangan Suv Раздел сайта Amu Tozalangan Suv
Amu Tozalangan Suv на телефоне

Финтех · Revolution Global

Денежные переводы, сделанные в команде.

В Revolution Global я полностью сам сделал сайты TezPay и YUBOR и разработал множество функций в приложениях для денежных переводов, которые стоят за ними.

Сайт TezPay
TezPay на телефоне
Финтех · Платежи2023 — 2024

TezPay

Денежные переводы и платежи из России в Узбекистан — напрямую на карты Uzcard, Humo и Visa, плюс более 50 видов платежей.

Сайт
Спроектировал и сделал сам, с нуля
Приложение
Разработка функций в продуктовой команде
  • Laravel
  • PHP
  • Tailwind
  • MySQL
  • Fintech
tezpay.pro ↗
Сайт YUBOR
YUBOR на телефоне
Финтех · Переводы2023 — 2024

YUBOR

Переводы наличных и P2P из России в Узбекистан, Таджикистан и Кыргызстан — приложение с 500 000+ загрузок.

Сайт
Спроектировал и сделал сам, с нуля
Приложение
Разработка функций в продуктовой команде
  • Laravel
  • PHP
  • Tailwind
  • MySQL
  • Fintech
yubor.ru ↗

(03) — Архив

Всё остальное27

(04) — Что я делаю

Один человек — весь продукт.

  • 01

    Продуктовая разработка

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

    • Моделирование домена
    • Мультитенантный SaaS
    • Офлайн-PWA
  • 02

    Интерфейсы и анимация

    Быстрые продуманные фронтенды, где движение объясняет, а не украшает.

    • Vue · Nuxt · React
    • GSAP · WebGL
    • Дизайн-системы
  • 03

    Бэкенд и данные

    API, которые остаются скучными под нагрузкой: типизированные, протестированные, наблюдаемые и легко меняемые.

    • NestJS · Laravel
    • PostgreSQL · Prisma
    • SSE · очереди · outbox
  • 04

    Боты, мобильные и ИИ

    Там, где люди уже есть: Telegram, Android, а теперь и их ИИ-ассистент.

    • Telegram-боты и Mini App
    • Kotlin Android
    • MCP · Claude

(05) — Опыт

Где я работал.

Полная история в LinkedIn ↗
  1. июл 2024 — сейчас

    DanAdsFull Stack Software Engineer

    Удалённо · Ташкент, Узбекистан

    Развиваю self-serve рекламную платформу, через которую медиа-издатели продают рекламу напрямую рекламодателям, — сервисы на Laravel, фронтенд на Vue, интеграции с издателями и serverless API на AWS.

    • Laravel
    • Vue
    • PHP 8
    • AWS
    • MySQL
    • Cypress
  2. авг 2025 — сейчас

    Собственные продуктыОснователь и продуктовый инженер

    Хорезм, Узбекистан

    Проектирую, разрабатываю и сопровождаю софт для местного бизнеса от начала до конца — SaaS для ритейла SELDO, систему бетонного завода J-Beton и платформу доставки воды Amu.

    • NestJS
    • Vue 3
    • PostgreSQL
    • Kotlin
    • Telegram
  3. дек 2023 — июл 2024

    Revolution Global LLCPHP-разработчик

    Ургенч, Узбекистан · В офисе

    Финтех для денежных переводов из России в Центральную Азию. Полностью сам сделал сайты TezPay и YUBOR и разработал множество функций в приложениях для переводов.

    • PHP
    • Laravel
    • Tailwind
    • MySQL
    • Fintech
  4. апр 2022 — дек 2023

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

    ООО «Mustafo Software» · Ургенч · В офисе

    Вернулся в A1TechGroup как full-stack разработчик: сайт и Telegram-бот Fit-Food, бэкенды на Laravel и новый сайт компании на React.

    • Laravel
    • React
    • PHP
    • MySQL
    • Telegram API
  5. сен 2021 — фев 2022

    Soft World LLCJunior Frontend-разработчик

    Киев, Украина

    Разработка фронтенд-части проектов компании — моя первая работа за рубежом.

    • React
    • JavaScript
    • Sass
  6. май 2020 — июл 2021

    A1TechGroupFrontend-разработчик

    ООО «Mustafo Software» · Ургенч

    Здесь всё началось: фронтенд для клиентских проектов, в том числе портал uPress и панель тарифов A1 USSD.

    • HTML
    • CSS
    • JavaScript
    • Bootstrap
    • React
  7. май 2018 — янв 2020

    Glass Pro LLCБухгалтер

    Ургенчский район, Узбекистан

    До кода были бухгалтерские книги. Бухгалтерия научила меня, что каждая цифра должна сходиться, — так я до сих пор и пишу софт.

Портрет Мусобека Мадримова
Мусобек Мадримов41.55° N, 60.63° E

(06) — Обо мне

Учёт, который сходится, и экраны, которые не мешают.

Мой путь начался с бухгалтерии — почти два года бухгалтером в Glass Pro. Потом HTML, CSS, JavaScript, PHP, Laravel, React — шаг за шагом с 2020 года: от A1TechGroup в Ургенче и Soft World в Киеве до финтеха в Revolution Global и удалённой работы в шведской ad-tech компании DanAds.

Бухгалтерское прошлое до сих пор заметно. Я люблю софт, где каждую цифру можно отследить: журналы только на добавление, аудит-логи, идемпотентные операции, тесты, которые делают изменения безопасными. И интерфейсы, которые кассир или водитель понимает без обучения.

Сегодня я совмещаю работу в DanAds и собственные продукты для бизнеса Хорезма — и открыт для подходящего нового проекта.

Где
Ургенч, Узбекистан
Формат
Удалённо, по всему миру
Фокус
SaaS · Финтех · Анимация

Кейс 01 — SaaS · Ритейл

SELDO

Мультитенантный SaaS, который ведёт весь магазин из одного устанавливаемого приложения: продажи, остатки по филиалам, долги клиентов, сотрудники и отчёты. У каждого магазина есть свой Telegram-магазин и Mini App, а ИИ-ассистент отвечает на вопросы цифрами самого магазина.

Открыть seldo.uz
Сайт SELDO

Что умеет

  • Офлайн-касса: продажи копятся в очереди IndexedDB с ID, созданным на устройстве, поэтому повторная отправка никогда не проведёт продажу дважды
  • Журнал остатков только на добавление по филиалам и складам, варианты размер × цвет, конструктор этикеток со штрихкодом
  • Telegram-магазин и Mini App (~20 КБ) для каждого магазина, подписанные его собственным ботом
  • Распознаёт накладные поставщиков из фото, PDF и Excel с помощью OCR
  • MCP-сервер с собственным OAuth 2.1 — Claude или ChatGPT подключаются к магазину
  • Учёт прихода сотрудников по GPS-геозоне или терминалу Face ID, зарплаты, KPI и штрафы
  • Лояльность и кэшбэк, рассылки, акции, мультивалютный учёт
  • Самостоятельная регистрация с 14-дневным пробным периодом и консоль платформы для тарифов

Как устроено

  • Монорепозиторий: API, админ-приложение, OCR-микросервис и Android-оболочка
  • Одна база с разделением по арендаторам и филиалам, рассчитана на 5 000 магазинов и ~20 000 пользователей
  • Server-Timing в каждом ответе и бюджет запросов на каждый эндпоинт
  • API перенесён с Laravel на NestJS с теми же маршрутами, ответами и базой

Стек

Бэкенд
NestJS · Prisma · PostgreSQL · Node 22 · zod · S3 · OpenAPI
Фронтенд
Vue 3 · TypeScript · Pinia · Naive UI · Tailwind · vue-i18n · Tiptap
Платформы
PWA · Android (Google Play, TWA) · Telegram Mini App
Инфраструктура
Docker · nginx · systemd · GitHub Actions · Vitest · Cypress
Раздел сайта SELDO SELDO на телефоне

Кейс 02 — Промышленность · Логистика

J-Beton CPS

Сделано для завода NMQL Sulfat Beton в Ургенче. Заказы приходят по телефону или через Telegram-бота клиента, делятся на рейсы и распределяются из очереди водителей. Каждый рейс проходит 14 подтверждённых шагов — водитель, оператор, охрана и клиент на объекте, — а директор следит за всем вживую.

Открыть j-beton.uz
Сайт J-Beton CPS

Что умеет

  • Общая машина состояний рейса: повторные нажатия безопасны, при приёмке — подпись на экране
  • Разбиение заказа на рейсы (минимум машин, затем равная загрузка) и очередь водителей FIFO
  • Списание со склада по рецептуре с предупреждениями по минимуму и прогнозу
  • Журналы расчётов с клиентами и поставщиками только на добавление и полный аудит-лог
  • Живая GPS-карта автопарка с проверкой геозоны при прибытии
  • Семь ролей в базе данных; цены скрыты от всех, у кого нет доступа
  • Публичный SEO-сайт на четырёх языках: пререндер, JSON-LD и анимации GSAP

Как устроено

  • pnpm-монорепозиторий: API, PWA для сотрудников, публичный сайт, Android-приложение и общий доменный пакет
  • Доменный пакет с 1 063 юнит-тестами и обязательным 100% покрытием в CI
  • 19 модулей API, ~294 обработчика, 69 моделей данных, 162 end-to-end теста API
  • Обновления в реальном времени через SSE и Postgres outbox вместо Redis

Стек

Бэкенд
NestJS · Prisma · PostgreSQL 17 · Server-Sent Events · Postgres outbox · web-push
Фронтенд
Vue 3 · Naive UI · Pinia · Tailwind 4 · Leaflet · Telegram Mini App
Мобильное
Kotlin · Android · background GPS · push
Инфраструктура
pnpm · Docker · nginx · GitHub Actions · Vitest · Playwright
Раздел сайта J-Beton CPS J-Beton CPS на телефоне

Кейс 03 — Доставка · Операции

Amu Tozalangan Suv

Офис ведёт улицы, клиентов, водителей и заказы; водители проходят маршрут, отмечают допродажи и уточняют адреса клиентов; клиенты заказывают, следят за машиной и видят баланс. Главное правило: каждая функция работает и в боте, и в Mini App, и в панели.

Открыть amu-tozalangan-suv.uz
Сайт Amu Tozalangan Suv

Что умеет

  • Telegram-бот с машиной состояний диалога и подписанный Telegram Mini App
  • Живая карта автопарка по live-локации Telegram или GPS приложения
  • Голосовая рация «нажми и говори» между офисом и водителями
  • Прогноз повторного заказа по ритму каждого клиента с поправкой на погоду
  • Таргетированные рассылки через очередь с ограничением скорости
  • Кратчайший маршрут через OSRM и импорт контактов с угадыванием улицы
  • Android-приложение водителя с голосовыми уведомлениями о заказах и передачей в навигатор

Как устроено

  • Один бэкенд обслуживает бота, Mini App, веб-панель и нативное Android-приложение
  • ~99 маршрутов API, 147 классов-обработчиков Telegram, 21 сервис
  • Вход в панель без пароля — по 6-значному коду от бота
  • Бот для отчётов об ошибках: секреты вырезаются до того, как что-либо покинет сервер

Стек

Бэкенд
PHP 8.2 · Laravel 12 · MySQL 8 · Redis · telegram-bot-sdk
Фронтенд
Vue 3 · TypeScript · Naive UI · Pinia · Tailwind 4 · ApexCharts · Leaflet
Интеграции
Azure TTS · Open-Meteo · OSRM · Yandex / Google / 2GIS
Инфраструктура
GitHub Actions · PHPUnit
Раздел сайта Amu Tozalangan Suv Amu Tozalangan Suv на телефоне