Ilhombek Yuldashev
Full-Stack разработчик | Корпоративные системы и маркетинговая автоматизация

Стек
Проекты
git shortlog · все ветки
- Restaurant Chain ERP — 5-Service Monorepo231 коммитов
- Arryt — Courier Logistics v159 коммитов
Био
Обзор
Full-stack разработчик с опытом создания корпоративных систем управления, e-commerce платформ, инструментов маркетинговой автоматизации и Telegram-ботов. Специализируется на современных TypeScript-экосистемах, включая Next.js, React, Elysia.js (Bun), с экспертизой в HR-системах, управлении складом и автоматизации соцсетей. Сильный бэкграунд в проектировании БД, разработке API и CLI-инструментах.
Проекты
1. MyShop — E-commerce платформа
Роль: Соло-разработчик (100% кодовой базы) Стек: Next.js 15, React 19, Elysia.js, PostgreSQL, Drizzle ORM, Zustand
Fullstack e-commerce платформа:
- 56 TypeScript-файлов, ~5639 строк кода
- Каталог товаров с поиском в реальном времени
- Корзина с сохранением состояния в localStorage
- JWT-авторизация с хешированием паролей bcrypt
- Админ-панель с управлением товарами/заказами
- 15 переиспользуемых UI-компонентов (в стиле Radix + shadcn/ui)
- RESTful API с документацией Swagger
- Русскоязычный интерфейс
2. SaaS Blog — шаблон лендинга
Роль: Соло-разработчик (100% кодовой базы) Стек: Next.js 14, TypeScript, NextUI, Tailwind CSS, Framer Motion
Современный SaaS-лендинг:
- 21 TypeScript-файл, ~1058 строк кода
- 17 React-компонентов
- Анимированная hero-секция с градиентами, следящими за курсором
- Трёхуровневые карточки тарифов со сравнением фич
- FAQ-аккордеон, отзывы, видеоплеер
- Поддержка тёмной/светлой темы
- Кастомные UI-эффекты (движущиеся рамки, генерация текста, «блестящие» кнопки)
3. Managers — корпоративная система управления
Роль: Ключевой участник (28% коммитов — 226 из 809) Стек: Next.js 15, React 19, Elysia.js, PostgreSQL, Drizzle ORM, Redis, BullMQ
Мультисервисная платформа управления сетью ресторанов/франшизой:
- ~67 000 строк добавлено, ~25 500 вклада (net)
- HR-модуль — полная система управления вакансиями и кандидатами
- Управление накладными — входящие, исходящие, возвратные накладные
- Складской учёт — внутренние перемещения, расходы, списания
- Интеграция с iiko POS — cron-задачи синхронизации данных
- Пользователи/права — вклад в систему RBAC
- 62 бэкенд-модуля, 163 React-компонента
4. Astervis Sale — маркетинговый сайт
Роль: Ключевой участник (31,5% коммитов — 34 из 108) Стек: Next.js 16, React 19, Elysia.js, PostgreSQL, Drizzle ORM, Tailwind CSS
Сайт платформы аналитики колл-центра:
- ~9139 строк добавлено, ~5537 вклада (net)
- Система загрузки изображений — drag-and-drop с ресайзом на клиенте
- Markdown-редактор — вставка изображений инлайн
- Улучшения блога — шеринг в соцсети, время чтения, отслеживание скролла
- Компонент рассылки — многовариантные формы подписки
- FAQ-система — статичные данные-фолбэк на 3 языках
- i18n — обширная локализация (RU, EN, UZ)
5. LesBot — Telegram-бот доставки еды
Роль: Ключевой участник (6,8% коммитов — 19 из 278) Стек: Bun, Elysia.js, Telegraf, MongoDB, Redis, BullMQ
Telegram-бот для сети ресторанов Les Ailes:
- ~16 533 строк добавлено, ~12 113 вклада (net)
- Управление сессиями в Redis — миграция и оптимизация
- Миграция на TypeScript — перевод 10+ сцен на TypeScript
- Разработка API v2 — 509+ строк улучшенного API-слоя
- Бэкенд-сервисы — аналитика, мониторинг, БД, очереди
- Улучшения меню — сортировка, защита CSRF
- Хранение адресов — сохранение адресов пользователя с флоу подтверждения
6. Astervis Full — набор маркетинговой автоматизации
Роль: Участник (10,8% коммитов — 11 из 102) Стек: TypeScript, Bun, Twitter API v2, LinkedIn API
CLI-инструменты маркетинговой автоматизации:
- ~14 251 строк добавлено
- CLI управления блогом (695 строк) — посты, переводы, аналитика
- CLI Twitter/X (734+ строк) — твиты, треды, вовлечённость, аналитика
- Интеграция LinkedIn — настройка OAuth, планирование контента
- Документация — документация скилов Claude AI
- API-клиенты для Twitter и LinkedIn
7. Form Builder Landing — сайт продукта
Роль: Участник (10% коммитов — 1 из 10) Стек: Next.js 15, TypeScript, Clerk, Polar, Tailwind CSS
Маркетинговый сайт для SaaS-конструктора форм:
- +271 строка
- Сервис Telegram-уведомлений (~155 строк) — оповещения о платежах через бота
- Интеграция вебхуков Polar — автоматические уведомления о покупках
- Обновления лендинга — доработка маркетинговых текстов
Ключевые достижения
- Собрал 2 полноценных соло-проекта с нуля (MyShop, SaaS Blog)
- Ключевой участник корпоративной системы управления с 28% коммитов
- Разработал полную систему загрузки изображений с обработкой на клиенте
- Собрал 3 CLI-инструмента маркетинговой автоматизации (Blog, Twitter, LinkedIn)
- Мигрировал 10+ сцен Telegram-бота с JavaScript на TypeScript
- Реализовал управление сессиями в Redis для продакшн Telegram-бота
- Создал HR-модуль с управлением вакансиями и кандидатами
- Спроектировал систему складского учёта с перемещениями и списаниями
- Интегрировал несколько платёжных систем с Telegram-уведомлениями
- Реализовал мультиязычность в 5+ проектах (RU, EN, UZ)
Языки
- Русский (родной)
- Узбекский (родной)
- Английский (профессиональный)
Статистика вклада
| Проект | Роль | Коммиты | Ключевой вклад |
|---|---|---|---|
| my-shop | Соло (100%) | 4/4 | Полная e-commerce платформа |
| saas_blog | Соло (100%) | 2/2 | Шаблон SaaS-лендинга |
| managers | Ключевой (28%) | 226/809 | HR, накладные, склад |
| astervis_sale_new | Ключевой (31,5%) | 34/108 | Загрузка изображений, блог, i18n |
| lesBot | Ключевой (6,8%) | 19/278 | Redis-сессии, TypeScript |
| astervis_full | Участник (11%) | 11/102 | CLI маркетинга |
| form_builder_landing | Участник (10%) | 1/10 | Telegram-уведомления |