Открыт к предложениям

Никита Терехин

Техлид. Один веду весь IT двух розничных сетей — от 1С до приложений в сторах.

Проектирую, ставлю задачи и отвечаю за прод. Код пишет команда AI-агентов по моей схеме — поэтому один человек выдаёт объём целого отдела.

Хабаровск · UTC+10 · удалённо или на месте

65 000+
клиентов в двух базах лояльности
50+
магазинов работают на моих системах
20+
систем в проде
1 → 14
один человек на 14 ролей IT-отдела

Весь IT сети — одна связанная система

От кассы до приложения в кармане клиента. Всё ниже я спроектировал, написал и держу в проде сам.

Каналы

ПриложенияiOS · Android · веб
СайтыBitrix · каталог · бронь
TelegramMini App · боты
Рассылкидо 52 000 за раз
Поддержкавсе каналы в одном окне

Ядро

Бэкенды лояльностиRust · Node · Postgres
CRM + ИИ-агентаудитории · кампании · MCP
Бот продавцовпланы · баттл-пасс · премии

Данные

1С УТ 11расширения · касса · обмен
Камеры в магазинахYOLO · TensorRT
АналитикаPower BI · отчёты закупки
СерверыCI · автооткат · бэкапы

Проекты

Две сети в проде с живыми клиентами и свои продукты.

Работа · сеть спортивного питания

5LB

Хабаровск и Владивосток. Сделал всю цифровую часть сети: приложение, бонусы, CRM, сайт, бот продавцов и связку с 1С.

  • Приложение на Expo для iOS, Android и веба, обновления по воздуху
  • Rust-бэкенд: бонусы, колесо, рефералка, партнёрка, вход по коду
  • CRM: RFM-аудитории, рассылки, автоцепочки, ИИ-агент, 820 тестов
  • Камеры считают посетителей и подходы продавцов

RustExpoReactPostgres1СBitrix

Приложение 5LB: главная с акциями и бонусами Приложение 5LB: каталог спортивного питания с бонусами Приложение 5LB: карточка товара с выбором вкуса

Работа · сеть магазинов и франшиза

Medusa

40+ магазинов в Хабаровске. Программа лояльности на 54 000 пользователей: приложения, призы, статусы и скидки прямо на кассе.

  • Нативный iOS на SwiftUI с виджетом и Siri, Android на Expo
  • Telegram Mini App и PWA, вход по телефону или Telegram
  • Персональные скидки: CRM → 1С → касса, без участия кассира
  • Баттл-пасс продавцов: 15 уровней, лиги точек, гонка новинок

SwiftUINodeReactPostgres1С

Приложение Medusa: профиль со статусом и балансом бонусов Приложение Medusa: вход по телефону, Telegram, VK ID или Apple Программа лояльности Medusa: возвращаем до 10% бонусами

CRM и ИИ-агенты

Агенту в CRM можно просто написать задачу: собрать аудиторию, запустить рассылку, залить фото товаров. Права как у сотрудника, опасное подтверждает человек.

2 CRM с MCP-агентами

Видеоаналитика

Камеры в магазинах считают посетителей и видят, подошёл ли продавец. Отчёт сам приходит в Telegram.

43 мс на кадр вместо 78

RootDesk

Общий inbox поддержки обеих сетей: Telegram, WhatsApp, MAX и сайт в одном окне, с ИИ-подсказками ответов.

410 тестов в CI

Лендинг Bandito

Свой продукт

Bandito

Команда AI-агентов на вашем Mac и сервере. Rust-демон и нативные приложения для Mac и iPhone, 20 релизов за первую неделю.

Лендинг Omut

Свой продукт

Omut

Мессенджер: Telegram, WhatsApp и свой чат в одном приложении. Swift, TDLib и Rust-сервер, около 400 тестов.

Результаты в цифрах

Из Метрики, 1С и логов. Без выручки компаний.

×4

броней с сайта за месяц

SEO раньше вела платная компания. С октября — ИИ-агент: статьи, правки, отчёты. Брони 21 → 87, визиты +18%.

+300

чеков в день

Нашёл по данным, почему чеки сети просели: перестали развозить бесплатную добавку постоянным клиентам. Вернули — чеки вернулись.

1,8×

быстрее видеоаналитика

Кадр 78 → 43 мс, 96 кадров в секунду на одной видеокарте вместо 70.

120×

меньше логов

60 ГБ → 508 МБ. Нашёл вечный повтор безнадёжных операций — 54 миллиона одинаковых ошибок.

−58%

товаров без фото

419 → 174 из 1 308. Агент сам нашёл фото у производителей, остальное ушло списком на съёмку.

20

репозиториев с автооткатом

Каждая правка — PR, CI и выкат. Если проверка после выката падает, прод сам возвращается на прошлую версию.

Как один человек тянет отдел

Я — архитектор и отвечаю за прод. Код пишет команда агентов по моей схеме, она открыта на GitHub ↗

  1. Проектирую

    Разбираю задачу с бизнесом. Деньги, бонусы и 1С продумываю до кода: транзакции, порядок, откат.

  2. Режу на шаги

    Старшая модель делит задачу на шаги по 1–5 файлов, каждый проверяется одной командой.

  3. Агенты пишут

    Младшие модели пишут код по ТЗ: сначала тесты, потом реализация до зелёного.

  4. Ревью и CI

    Отдельный агент проверяет diff, хуки не дают сдать красное, CI гоняет тесты.

  5. Выкат

    Merge — и в проде. Упала проверка после выката — автооткат.

одна задача от постановки до прода

  1. $ задача «5LB: бонусы сгорают у неактивных клиентов»
  2. opus план: 3 шага, начисление в одной транзакции, откат продуман
  3. haiku шаг A: тесты написаны, падают как надо
  4. haiku шаг B: реализация, все тесты зелёные
  5. review отдельный агент проверил diff, одно замечание исправлено
  6. ci lint · тесты · сборка ✓
  7. deploy merge → прод, проверка после выката ok

Роли, которые закрываю

БэкендiOSМобильныеФронтенд1СБитриксАналитика / BIКомпьютерное зрениеAI-инженерDevOpsСерверыМаркетинг / SEOПоддержкаПродукт и дизайн

Стек

Языки
TypeScript, Rust, Swift, Python, PHP, 1С
Бэкенд
axum, sqlx, Express, Fastify, Prisma, FastAPI
Клиенты
React, Next.js, Expo, SwiftUI, Telegram Mini Apps
Данные
PostgreSQL, Redis, Power BI
Инфра
Docker, GitHub Actions, nginx, Caddy, Cloudflare
ИИ
Claude API, MCP, агенты, YOLO, TensorRT

Ищу роль техлида или руководителя IT

Удалённо или в Хабаровске. Отвечаю в тот же день, на связи 10:00–23:00 по Хабаровску.