Нурбол Нурлыбай
Портфолио
СтройМаркет/StroyMarket — маркетплейс стройматериалов с ИИ-ассистентом
Маркетплейс стройматериалов для Казахстана, где вместо каталога работает ИИ-ассистент: покупатель описывает задачу текстом, голосом или фото, ассистент рассчитывает материалы, собирает корзину и принимает оплату Kaspi прямо в чате. На одной площадке работают несколько продавцов, у каждого свой кабинет и изолированные данные. Моя роль: основной разработчик. Сделал ИИ-ассистента на Google Gemini (~20 инструментов), бэкенд на Medusa v2 (17 доменных модулей, ~70 workflows), свой платёжный провайдер Kaspi Pay, бэк-офис (сборка заказов, логистика, PDF-документы, распознавание накладных) и подключение склада 1С к маркетплейсу. Стек: Node.js, TypeScript, Medusa v2, Next.js 15, PostgreSQL, Redis, Docker. Ссылка: https://stand.kenenai.com/kz/
XTS — ERP для телеком-подрядчика
ERP-система на ERPNext/Frappe для подрядчика, который строит и обслуживает базовые станции операторов связи. Система ведёт заказ от получения из портала оператора до сдачи работ и оплаты: согласование, закуп, склад, подрядчики, приёмка. Через неё прошли тысячи заказов двух операторов. Моя роль: основной разработчик. Сделал автоимпорт заказов из порталов операторов по REST API (без ручного переноса и без дублей), многоэтапный workflow заказа на ~10 ролей с правами по складам и регионам, склад и закуп, уведомления, аналитический дашборд на React (воронка, план/факт, валовая прибыль, P&L, экспорт в Excel). Вёл внедрение и поддержку на продакшене. Стек: Python, Frappe/ERPNext, MariaDB, React, TypeScript, Recharts, Google Sheets API, Nginx.
DC Control — система управления стройкой ЦОД
Веб-система для подрядчика, который строит центр обработки данных: учёт персонала, наряд-заданий, материалов и оборудования. Явка фиксируется автоматически: на входе стоят терминалы Hikvision с распознаванием лиц (FaceID), они узнают сотрудника по лицу и отмечают проход без пропусков и карт. Система работает на реальном объекте, в базе 655 сотрудников. Моя роль: основной разработчик. Сделал бэкенд, интерфейс на Vue 3 для мастеров на площадке (удобно с телефона), интеграцию с терминалами Hikvision: Python-агент передаёт события из локальной сети объекта по HTTPS. Склад с нормами расхода и защитой от отрицательных остатков, учёт оборудования, отчёты в Excel, деплой. Стек: Python, Frappe v15, MariaDB, Redis, Vue 3, PrimeVue, Hikvision ISAPI, Caddy.
Komek Desk — Service Desk для предприятия с 12 филиалами
Система техподдержки для промышленного предприятия: сотрудники 12 филиалов подают заявки, IT-специалисты берут их в работу, руководство видит аналитику по скорости решения и удовлетворённости. Моя роль: единственный разработчик. Сделал портал на React поверх GLPI 11 через REST API (заявки, роли, оценка качества после закрытия), аналитику для руководства (KPI, медианное время реакции и решения, тепловая карта нагрузки, эффективность специалистов). Развернул на Docker и Nginx с SSL, настроил GitLab CI и ежедневные бэкапы. Стек: React 19, TypeScript, GLPI 11, Docker, Nginx, GitLab CI. Ссылка: https://komekdesk.kz
