Назад к команде
УчастникВеб-приложенияТашкент

Bobur Juraev

Full-Stack разработчик | Веб-приложения и корпоративные системы

§01

Стек

Языки и фреймворки
React/Next.jsTypeScriptUI LibrariesState ManagementAnimationBun/Elysia.jsNode.jsAPI ProtocolsAuthenticationElectronReact Native/ExpoNuxt.js/Vue
Инфра · Данные · Инструменты
PostgreSQLRedisMongoDBMonorepoRuntimeTelegram BotsWeb Scraping
§02

Проекты

git shortlog · все ветки

  1. Restaurant Chain ERP — 5-Service Monorepo129 коммитов
  2. Healthcare CRM Platform78 коммитов
  3. CourseFlow — LMS2 коммитов
  4. Self-service Vendor — Corporate Site + CMS1 коммитов
4 проекта210 коммитов всего
§03

Био

Обзор

Full-stack разработчик с обширным опытом создания продакшн веб-приложений, корпоративных систем и e-commerce платформ. Специализируется на современных TypeScript-экосистемах, включая Next.js, React, Elysia.js (Bun) и NestJS. Сильная экспертиза в проектировании БД, разработке API и реализации сложной бизнес-логики. Собрал несколько соло-проектов с нуля и участвовал в крупных командных проектах.


Проекты

1. LilacCare — медицинская социальная платформа

Роль: Ведущий разработчик (75,6% коммитов — 118 из 156) Стек: React Native/Expo, Next.js 15, Elysia.js, PostgreSQL, Redis, WebSocket

Комплексная медицинская платформа, соединяющая пациентов и врачей:

  • Собрал 310+ React Native-компонентов с offline-first архитектурой
  • Спроектировал 53 таблицы БД на Drizzle ORM
  • Реализовал интеграцию Apple HealthKit и Google Health Connect
  • Создал realtime-мессенджер на WebSocket
  • Собрал панель врача из 218 компонентов
  • Мультиплатформенная авторизация через Better Auth (Google, Apple Sign-In)
  • Интернационализация на 3 языка (EN, RU, UZ)

2. LES E-Commerce Platform

Роль: Ведущий разработчик (~98% кодовой базы) Стек: Next.js 15, Elysia.js, PostgreSQL, Redis, BullMQ

Fullstack доставка еды и мультивендорный маркетплейс:

  • Собрал 32 API-контроллера для заказов, товаров, авторизации
  • Интегрировал Yandex Eats, Wolt, Uzum, Express24, iiko POS
  • Создал 42 BullMQ-процессора очередей для асинхронных задач
  • Админ-дашборд из 23 модулей и 83 React-компонентов
  • Клиентское веб-приложение с состоянием на Zustand и Yandex Maps
  • ~51 500 строк TypeScript-кода

3. TourCRM — CRM-система для туризма

Роль: Соло-разработчик (100% кодовой базы) Стек: Next.js 15, React 19, TypeScript, Zustand, Zod, Tailwind CSS

Fullstack CRM для туристических компаний:

  • 50 500+ строк TypeScript-кода
  • 113+ кастомных React-компонентов
  • 14 Zustand-сторов с персистентностью
  • Многошаговый мастер бронирования с интеграцией календаря
  • Воронка продаж со скорингом лидов
  • Конструктор пакетов с калькулятором цен и экспортом в PDF
  • Поддержка 4 языков (1456+ ключей перевода)
  • 19 Zod-схем для типобезопасной валидации

4. Naimix — корпоративная HR-платформа

Роль: Соло-разработчик (100% кодовой базы) Стек: Next.js 15, React 19, Elysia.js, Drizzle ORM, Redis, BullMQ

Комплексная платформа управления HR/рекрутингом:

  • 21 625 строк в 231 TypeScript-файле
  • Turborepo-монорепозиторий с 4 приложениями и 5 общими пакетами
  • Полная система RBAC с ролями/правами
  • Мультиязычный админ-UI (EN, RU, DE, UZ)
  • Redis-сервис с кэшированием, rate limiting, распределёнными локами
  • BullMQ для email-уведомлений и фоновых задач

5. Magaz — корпоративная система управления

Роль: Соло-разработчик (100% кодовой базы) Стек: Next.js 13, Elysia.js, Prisma, PostgreSQL, Redis, tRPC

Платформа администрирования ресторанного POS:

  • 38 376 строк TypeScript
  • 99 React-компонентов
  • 17 tRPC-роутеров с полным CRUD
  • 21 модель БД в Prisma с RBAC
  • Управление графиками работы и табелями
  • Финансовая отчётность с разными типами оплаты
  • Интеграция с POS-системами iiko, R-Keeper, Jowi

6. ExportPortal — B2B e-commerce маркетплейс

Роль: Ведущий разработчик (~97% кодовой базы) Стек: Next.js 15, TypeScript, Zustand, Framer Motion, Tailwind CSS

Глобальная B2B-маркетплейс платформа:

  • 12 431 строка кода (net)
  • 33 React-компонента
  • Система оптовых заказов с персистентной корзиной (Zustand)
  • Клиентский портал управления заказами
  • Кастомная библиотека анимаций на Framer Motion
  • Адаптивный дизайн на shadcn/ui

7. Kiosk Les Ailes — киоск самообслуживания

Роль: Full-stack разработчик (31% — 36 из 116 коммитов) Стек: Electron, Next.js 12, React, TypeScript, Tailwind CSS

Приложение для киоска самообслуживания:

  • Полное управление корзиной (компонент на 1152 строки)
  • 4 интеграции платёжных шлюзов (Payme, Click, Apelsin, Oson)
  • OTP-авторизация по телефону
  • Система лояльности/кэшбэка
  • Мультиязычность (RU/UZ)
  • Автообновление через electron-updater

8. Gavali — Point of Sale система

Роль: Ведущий разработчик (50% коммитов, 88% кодовой базы) Стек: Nuxt.js 2, Vuetify, Vuex, Electron

Современная POS для розницы:

  • Кастомная цифровая клавиатура для сенсорного экрана
  • Расчёт цен по весу
  • Поддержка нескольких способов оплаты
  • Часы реального времени и профили продавцов
  • Electron builder для десктоп-развёртывания

9. trpc-mono — B2B маркетплейс

Роль: Full-stack разработчик (13,5% — 148 из 1099 коммитов) Стек: Next.js 14, Elysia.js, Drizzle ORM, PostgreSQL, Redis, Typesense

Крупный B2B-маркетплейс с несколькими порталами:

  • Полный мастер регистрации пользователя с выбором роли
  • Система управления профилем и членством
  • Каталог товаров с поиском и фильтрацией
  • Расширенная схема БД на 1211 строк
  • Библиотека переиспользуемых UI-компонентов

10. UzLiDep — скрейпер юридических документов

Роль: Основной разработчик (67% — 4 из 6 коммитов) Стек: Bun, Elysia.js, BullMQ, Redis, Cheerio, Puppeteer

Система скрейпинга юридических документов с Lex.uz:

  • 10 341 строка TypeScript (net)
  • Распределённая очередь задач на BullMQ
  • Обработка ViewState ASP.NET WebForms
  • Пайплайн конвертации HTML в MDX
  • Поддержка 4 языков (UZ латиница/кириллица, RU, EN)
  • CLI-инструмент для операций скрейпинга

11. TavsilBot — Telegram-бот доставки еды

Роль: Бэкенд-разработчик (~4,4% — 8 из 181 коммита) Стек: Node.js, Telegraf, MongoDB, Redis, Bull

Вклад в Telegram-бот для заказов:

  • Реализовал поддержку английского языка (234 ключа перевода)
  • Собрал функцию выбора терминала самовывоза
  • Исправил баги выбора филиала
  • Улучшил управление сессиями

12. Tavsil Admin — админ-дашборд e-commerce

Роль: Full-stack разработчик (~5,8% — 9 из 154 коммитов) Стек: Next.js 11, TypeScript, Ant Design, React Query, Firebase

Вклад в админ-дашборд:

  • Система планирования дневного меню на основе календаря
  • Управление заказами с фильтрацией по дате
  • Улучшенный каталог с мультиязычностью
  • Push-уведомления через Firebase Cloud Messaging
  • ~5569 строк продакшн-кода

13. RestPwaNew — ресторанное PWA

Роль: Frontend-разработчик (~0,5% — 9 из 1706 коммитов) Стек: Next.js 12, React, Tailwind CSS, Yandex Maps, PWA

Вклад в Progressive Web App:

  • Настройка PWA с service workers
  • Форма заказа с интеграцией Yandex Maps
  • Интеграция платёжных шлюзов (Payme, Click, Oson)
  • Форма обратной связи с интеграцией API

14. NestJS-NextJS-tRPC Template

Роль: Соло-разработчик (100% кодовой базы) Стек: NestJS 9, Next.js 13, tRPC, Prisma, PostgreSQL, TypeScript

Fullstack типобезопасный шаблон-монорепозиторий:

  • Архитектура со сквозной типобезопасностью
  • Кастомная интеграция NestJS + tRPC
  • Схема БД с RBAC корпоративного уровня
  • Конфигурация pnpm workspace

15. SmartBolla Test — инвестиционная платформа

Роль: Frontend-разработчик (~1,5% — 7 из 479 коммитов) Стек: Next.js 10, React, Redux, Tailwind CSS, Framer Motion

Вклад в инвестиционную платформу:

  • Интеграция модалки с видео YouTube
  • Страницы политик (оплата, приватность, условия)
  • Видеофон на главной
  • Улучшения UI/UX

Ключевые достижения

  • Собрал 5 полноценных соло-проектов с нуля (TourCRM, Naimix, Magaz, ExportPortal, tRPC-шаблон)
  • Возглавил разработку медицинской платформы LilacCare с вкладом 75%+
  • Спроектировал LES E-Commerce с вкладом в 98% кодовой базы
  • Спроектировал 150+ таблиц БД в разных проектах
  • Реализовал 6+ интеграций платёжных шлюзов
  • Построил распределённые системы очередей задач на BullMQ/Redis
  • Создал 500+ React-компонентов в проектах
  • Заложил типобезопасные API-паттерны на tRPC и Eden
  • Реализовал мультиязычность в 10+ проектах

Языки

  • Русский (родной)
  • Узбекский (родной)
  • Английский (профессиональный)

Статистика вклада

ПроектРольКоммитыКлючевой вклад
lilacВедущий (75,6%)118/156Полная медицинская платформа
les_ecommerceВедущий (98%)~98% базыE-commerce + интеграции
TourCRMСоло (100%)6CRM для туризма, 50K+ строк
naimixСоло (100%)6HR-платформа, 21K+ строк
magazСоло (100%)5Корпоративная система, 38K+ строк
exportportalВедущий (97%)2B2B-маркетплейс
trpc-monoРазработчик (13,5%)148/1099Фичи B2B-маркетплейса
kioskLesAilesРазработчик (31%)36/116Платежи и корзина киоска
gavaliВедущий (88%)7/14POS-система
uzlidepОсновной (67%)4/6Скрейпер юрдокументов
tavsil_adminРазработчик (5,8%)9/154Планирование меню, FCM
TavsilBotРазработчик (4,4%)8/181Английская i18n, терминалы
RestPwaNewУчастник (0,5%)9/1706Настройка PWA, платежи
trpc (NestJS)Соло (100%)1Fullstack-шаблон
smartbolla_testУчастник (1,5%)7/479Интеграция видео, политики
Сотрудничество
Нужен Bobur в вашей команде?
boburjuraev801@gmail.com