AI-инженер (автоматизация бизнеса)
Описание
Шмаков Кирилл
Backend Developer · 9 лет коммерческого опыта
Email kirill24.98@gmail.com
Telegram t.me/RobertGrtt
О СЕБЕ
Backend-разработчик с опытом создания прикладных, блокчейн- и AI-систем. Начал заниматься коммерческой
разработкой ещё во время учёбы в университете: выполнял заказы на создание игр и интерактивных приложений на Unity.
За время работы прошёл путь от разработки прикладного ПО и интеграций с оборудованием до проектирования
распределённых микросервисных платформ, блокчейн-инфраструктуры и собственной AI-подсистемы.
Моя сильная сторона — системное и аналитическое мышление. Люблю глубоко разбираться в устройстве систем,
находить первопричины проблем и продумывать решения с учётом их дальнейшего развития. Умею самостоятельно
вести технически сложные задачи от идеи и проектирования до внедрения и поддержки.
Интересуюсь архитектурой backend-систем, внутренними платформами, AI-инструментами и автоматизацией. Также
занимаюсь ревью кода, помогаю младшим разработчикам и делюсь с ними опытом.
ОБРАЗОВАНИЕ
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ
Неоконченный бакалавр, информационные системы и технологии · 3.5 курса сентябрь 2016 — декабрь 2018
ОПЫТ РАБОТЫ
innocifra | Backend Engineer — LLM-платформа для EdTech январь 2023 — настоящее время
Backend-разработчик AI-платформы для образовательных и HR-продуктов. Работаю с Node.js, TypeScript, NestJS и
микросервисной архитектурой.
Самостоятельно спроектировал и развивал AI-подсистему продукта с первой по пятую версию, включающую LLM-
пайплайны, AI-чат, ассистентов, агентов, работу с контекстом, интеграции с несколькими LLM-провайдерами и MCP.
Разработал движок для запуска многоэтапных AI-сценариев с состояниями, переходами, вызовами моделей и внешних
инструментов, а также LLM-проверки соответствия.
Участвовал в разделении монолитного backend-приложения на независимые NestJS-микросервисы. Разработал
собственный транспорт на базе NATS JetStream, который используется для обмена сообщениями между сервисами. На
его основе реализовал MCP для подключения инструментов микросервисов к AI-агентам.
Также разрабатывал модули для работы с нормативными данными, генерации и обработки документов, платежей,
уведомлений, видео и аудио, а также настраивал и администрировал npm-пакеты для внутренних библиотек и сервисов.
CryptonStudio | Backend Engineer — Крипто-платформа май 2021 — январь 2023
Backend-разработчик блокчейн- и криптовалютных проектов. Участвовал в разработке около шести продуктов, связанных
с NFT, токенами ERC-20, мультивалютными кошельками и интеграциями со смарт-контрактами разных блокчейн-сетей.
Разрабатывал системы индексации блоков и транзакций, отслеживания кошельков, а также backend для blockchain
explorer. Работал с EVM-совместимыми сетями и TON, включая получение и обработку данных из блокчейна.
Развернул и поддерживал инфраструктуру сети на базе Evmos: по 10 нод для mainnet и testnet.
Также сопровождал младших разработчиков: помогал с техническими задачами, проводил ревью кода, принимал pull
request и участвовал в их обучении.
ООО «Химсофт» | Инженер-программист ноябрь 2019 — май 2021
Разработка и поддержка лабораторной информационной системы «Химик-Аналитик» и вспомогательного ПО для
автоматизации бизнес-процессов в химической отрасли.
Разрабатывал интеграции с лабораторными приборами, обрабатывал данные в форматах JSON, CSV и XML. Реализовал
интеграцию со сканером штрихкодов, писал SQL-запросы и взаимодействовал с заказчиками при согласовании
требований.
Работал с приложениями на C++, Qt и C#, включая сопровождение WinForms-проектов. Разрабатывал нативные модули
на C++ для Node.js и скрипты, использующие эти модули. Создавал обёртки над Qt-компонентами и подготавливал npm-
пакеты, работал с движком V8.
Также участвовал в разработке внутреннего трекера задач и планировщика, создал установщик системы на базе Inno
Setup и писал модульные тесты.
НАВЫКИ
Продвинутый: LangGraph · LangChain · PNPM · Codex/Claude code (умею и практикую, особенно люблю создавать прототипы, идеи,
pet-проекты) · LLM: OpenAI, GoogleAi, YandexGpt, ClaudeAi · MCP · Docker · Nx · TypeOrm · Prisma · NestJs 10/11 · NATS JetStream
(собственный NestJS-транспорт для nestjs) · C/C++ · C# · Node.js-Typescript · Delphi · PostgreSQL · Redis · Hapi.js · Nest.js · Unity · Qt · V8 ·
Web3 · Sentry.io · AWS S3
Средний: WinForm · RebbitMQ · Opentelemetry
23 февраля, 2026
Алексей
Город
Астана
Возраст
37 лет (24 июня 1989)
14 января, 2021
Улан
Город
Астана
Возраст
56 лет (31 августа 2026)
13 июня, 2021
Игорь
Город
Астана
Возраст
55 лет ( 7 октября 1970)