«Разработали SaaS-платформу для хаджа за 6 недель». Серик Шайкамалов из HajjTravel – о цифровизации путешествий

Серик Шайкамалов совмещает роли CEO и CTO в HajjTravel — стартапе, который создает платформу для управления паломническими турами. За шесть недель его команда собрала MVP, автоматизировав «бумажные» процессы для турагентств. Затем путешественники получили возможность быстро решать вопросы с ИИ-ассистентом, а гиды – координировать туры в реальном времени.
В рамках конкурса лучших СТО стартапов, который Digital Business проводит совместно с Yandex Cloud, мы пообщались с Сериком и узнали о специфике разработки для религиозного туризма, о быстром внедрении ИИ-решений и планах выхода на международные рынки.
«Техническая ошибка может стоить турагентству репутации»
— Серик, до позиции CTO вы получили богатый опыт в разработке. Как развивалась карьера до HajjTravel?
— Закончил КБТУ и Международный университет информационных технологий по специальности «Вычислительная техника и программное обеспечение». Работал в Bilim Media Group, участвовал в создании образовательных продуктов kitap.kz и bilimland.kz. Затем работал в компании NT.Payments, где мы разрабатывали онлайн-кошелек для пользователей в ОАЭ и за пределами Эмиратов. После этого присоединился к стартапу Farel.io, где получил ценный опыт в области SaaS-решений. Сейчас также работаю в американской компании Chainparency, которая специализируется на B2B-решениях в сфере блокчейна.
Такой набор знаний и навыков привел меня в HajjTravel. Я стал сооснователем этого стартапа, чтобы разработать платформу для управления туристическими поездками и паломническими турами (например, хадж, умра).
— Какая задача перед вами стояла?
— Когда мы взялись за HajjTravel, сразу стало ясно: это не «еще один SaaS». Техническая сложность проекта исходила из его маркетинговых особенностей. Нужно было не просто собрать платформу, а учесть тонкости религиозных поездок, где любая ошибка может стоить агентству репутации, а паломнику — нервов и времени.
С самого начала держали в голове две вещи: надежность кода и аккуратность маркетинга. Продукт, который мы строим, — SaaS-платформа для турагентств, организующих хадж и умру. Мы сделали ставку на автоматизацию всего, что раньше занимало часы бумажной работы: бронирование, платежи, общение турагентств и клиентов.
Так появились ключевые модули: онлайн-оплата без лишних шагов, CRM для менеджеров, AI-бот на базе ChatGPT, интеграция с мессенджерами, а также мобильное приложение с кнопкой SOS для паломников. Последнее проектировали особенно тщательно — понимали, что в критической ситуации эта кнопка должна работать быстрее, чем человек успеет испугаться. Теперь пользователь может в любой момент получить экстренную консультацию, а GPS-навигация поможет гиду определить его точное местоположение.
По сути, мы собрали не просто сервис для турагентств, а цифрового ассистента для тысяч людей, совершающих одно из главных путешествий в своей жизни.
— Какое самое сложное решение помните на этом пути?
— В процессе разработки MVP совершили пивот. Приняли ключевое решение c точки зрения функционала — сосредоточиться на управлении турами, клиентами и платежами. Это было не случайно: бизнес как раз сворачивал чистый B2C и переходил к работе с туристическими агентствами, где такие процессы критичны.
Новую B2B-версию собирали в режиме марафона — шесть недель без передышки, с бесконечными досками в Miro и ночами за кодом. MVP оказался чем-то вроде лакмусовой бумажки: сразу получили обратную связь от реальных агентств, поняли, что движемся в правильном направлении, и достаточно быстро вышли на коммерческий запуск.
«Главное — быстрый отклик на запросы клиента»
— Сейчас вы совмещаете роли CTO и CEO. Что удалось реализовать в таком формате?
— Проект должен не только помогать пользователям, но и приносить прибыль. У нас есть несколько источников дохода: подписка для B2B-клиентов, комиссия с транзакций и платные функции вроде AI-инструментов и аналитики.
Моя техническая команда реализовала функционал для турагентств, для гидов и самих паломников.
Для турфирм платформа закрывает ключевые операционные задачи: создание гибких турпакетов с выбором отелей, рейсов и дополнительных услуг, упрощенный импорт заказов и клиентских баз из Excel/Google Sheets/CSV, а также производительный модуль аналитики для отслеживания продаж, загрузки туров и поведения клиентов.
Параллельно интегрировали онлайн-платежи прямо в систему — чтобы агенты могли принимать оплату без лишних переходов и быстрее закрывать продажи.
Для гидов реализовали набор мобильных инструментов: отслеживание геолокации туристов (с их согласия), доступ к карточкам клиентов и оперативные средства связи, чтобы экскурсоводы могли мгновенно реагировать на инциденты и оказывать помощь на маршруте. Эти функции повышают безопасность групп и упрощают координацию в полевых условиях.
Для паломников (туристов) внедрили удобную онлайн-оплату туров, SOS-кнопку для экстренной связи со службой поддержки и систему уведомлений: о старте тура, изменениях статуса и других важных событиях. Кроме того, интегрировали встроенный мессенджер и AI-бота на базе ChatGPT, чтобы пользователи получали быстрые ответы на типичные вопросы и не зависели от оператора в рутинных задачах.
Также, будучи CTO и CEO, стараюсь выстраивать понятный и прозрачный технический бюджет. Для этого выбираем недорогие и при этом эффективные решения — например, Bun.js и GitHub Actions, которые позволяют быстро разрабатывать и тестировать код без лишних затрат. Дополнительно снижаем расходы за счет кэширования AI-запросов: это значит, что система не обращается каждый раз к модели, а использует уже готовый результат там, где это возможно.
Чтобы не переплачивать за сторонние сервисы, отказались от платного WhatsApp API и сделали собственное решение для отправки уведомлений клиентам. Всегда заранее прогнозируем расходы по API-лимитам и подпискам: понимаем, где может быть рост нагрузки и во сколько это обойдется.
— Какой принцип в технической работе считаете самым важным? Почему?
— На мой взгляд, это адаптивность и быстрый отклик на запросы клиента. К примеру, в HajjTravel реализовали сервис онлайн-оплаты всего через 10 дней после обращения пользователей. А ChatGPT внедрили через неделю после того, как проанализировали поведение пользователей и поняли, что с AI взаимодействие с клиентами станет легче. Вообще стараемся раз в месяц выкатывать 1-2 крупных апдейта и делать хотфиксы (срочные исправления ошибок прямо в рабочем продукте — прим. Digital Business). При этом все релизы у нас традиционно проходят в следующем порядке: code review, выкладка на Stage и ручная верификация.
«У нас максимально прозрачные процессы разработки»
— Какую ИТ-архитектуру настроили в вашем стартапе?
— В основе бэкенда у нас работают платформа для написания серверной логики Node.js, безопасный язык программирования TypeScript и Hono.js — фреймворк, который помогает ускорять обработку запросов.
На фронтенде используем популярную библиотеку React.js для создания удобного интерфейса.
Для мобильного приложения внедрили связку Ionic + React + Capacitor. Эти инструменты позволяют разрабатывать гибридные приложения, которые работают и на iOS, и на Android без необходимости писать все с нуля для каждой платформы. В качестве базы данных выбрали PostgreSQL — надежную и масштабируемую систему управления, которая подходит для больших массивов данных.
DevOps-направление также построено системно: GitHub Actions автоматизирует рутинные процессы, CI/CD позволяет быстро тестировать обновления и выпускать новые версии продукта, а автоматизированный деплой гарантирует, что обновления выкатываются без задержек и ошибок.
Дополнительно внедрили комплекс мер по безопасности: защита API предотвращает несанкционированный вход, а Vault-хранилища управляют доступами, исключая человеческий фактор.
— Расскажите о команде и технической культуре, которая в ней сложилась?
— В основном у нас middle+ разработчики. Рассматриваем самостоятельных и заинтересованных в продукте специалистов. То есть инициативность у нас поощряется. К примеру, перейти на Hono.js предложил именно один из наших разработчиков. Это упростило стек и ускорило разработку.
Строим максимально прозрачные процессы разработки: недельные спринты, ревью и доска задач, Async-обсуждения и четкий roadmap. А помогает нам активная обратная связь от пользователей.
— Какую неожиданную техническую проблему вам пришлось решать уже на продакшене?
— Была ошибка с синхронизацией поступающих заказов и быстрым проведением оплаты. То есть при появлении заказа проходило слишком много времени, прежде чем система принимала оплату по нему.
Мы запустили retry-механику, за несколько попыток откалибровали механизм приема заказа и проведения оплаты. А для отслеживания процесса подключили сервис уведомлений.
«Масштабируемся на страны Персидского залива»
— Что планируете изменить в ближайший год?
— Технические планы, конечно, зависят от стратегии. Планируем расширить охват проекта — масштабируемся на страны Персидского залива.
С точки зрения функционала продолжим переход из чисто клиентского сервиса в B2B-сегмент. Хоть и сменили модель, но самые актуальные функции для пользователей-путешественников, конечно, сохраним. Помимо этого перейдем на гибридную AI-архитектуру и усилим монетизацию приложения.
Для агентств работа с клиентами полностью перейдет в цифровой формат. Все, что касается организации туров и проведения бизнес-процессов, уйдет в онлайн и будет доступно в нашем приложении.