
Минас Саркисян
Senior Fullstack | AI Engineer
10+ лет fullstack-разработки. 2+ года плотно с LLM. Пишу фичи и проектирую архитектуру. Сильная сторона - бизнес-анализ и быстрые прототипы.
Senior Fullstack Engineer
2024-11 - 2026-04- Вёл 5+ цифровых продуктов школы
- Поддерживал авторизацию (SSO/LDAP), биллинг, интеграции с маркетплейсами и внутренние сервисы, делал небольшие доработки
- Проектировал архитектуру новых функций (асинхронная обработка, интеграция AI)
- Ревьюил код команды
- Разбирал аварии в продакшене и выпускал срочные исправления
- Запустил AI-сервис распознавания документов (Yandex OCR, затем Yandex GPT, затем запись в БД); сервис полностью заменил ручной ввод
- Сделал AI-конструктор лендингов с двумя провайдерами (GPT-4o-mini для текста, Nano Banana для изображений)
- Поднял закрытую социальную сеть выпускников на Laravel 12 и Vue 3: 100+ API-эндпоинтов
- Сделал высоконагруженный бэкенд программы лояльности на Octane, Swoole, Reverb, Horizon и Pennant
Backend Developer · Data-Intensive
2024-03 - 2024-11- Разработал и поддерживал высоконагруженные микросервисы на Laravel для аналитики маркетплейсов: 1+ ТБ данных, PostgreSQL / ClickHouse / MongoDB / MySQL / Redis
- Ускорял PostgreSQL и ClickHouse: индексы, разбор планов запросов
- Писал юнит- и интеграционные тесты для критичных конвейеров данных
- Снизил задержку критичных API на 20% и поднял пропускную способность на 30%: переписал SQL, добавил индексы и кэш в Redis
- С нуля построил ETL/ELT-конвейеры (Pandas, NumPy) и API для BI-дашбордов
Backend / Fullstack Developer
2022-06 - 2024-02- Поддерживал ERP для нефтегазовой компании (500+ пользователей): модули склада, закупок, продаж и финансов на Laravel и Oracle / PostgreSQL
- Поддерживал корпоративное медицинское ПО для 100+ врачей и админов
- Интегрировал сторонние API (провайдеры авторизации, мобильные клиенты, внутренние сервисы)
- Переписывал старый код и разбирал технический долг
- Построил Docker-микросервисы и мобильный REST API (OAuth 2.0, JWT)
- Сдал микросервисную криптобиржу (Lumen, RabbitMQ, PostgreSQL, Redis)
- Настроил GitLab CI/CD и нагрузочное тестирование в команде
PHP-разработчик (Laravel)
2020-05 - 2022-05- Инженер ядра финтех-платформы Lenderkit.com, в команде 50+ инженеров
- Наставлял начинающих PHP-разработчиков
- Писал техническую документацию: README, ADR, руководства по интеграции
- Сдал модули валидации документов, интеграцию криптокошельков и REST API для веба и мобильных приложений
- Тимлид команды из 5 разработчиков на клиентском проекте
- Встроил в платформу блокчейн Polymesh и DocuSign
Web Developer
2017-10 - 2020-04- Полный цикл веб-разработки: бэкенд на Laravel, фронтенд на Vue.js / React / jQuery
- Боевые серверы (Linux, Nginx, Docker, SSL), доработка CMS OpenCart
- Адаптивная вёрстка, UX/UI, SEO, мониторинг и логирование
- Оценка задач и планирование спринтов
- Работа с PM, QA и дизайнерами
Конкретные достижения и где их проверить.
Каскад LLM-провайдеров в HubMarket
Каскад Claude, Gemini, Groq: если провайдер падает, запрос уходит к следующему. Ноль минут простоя LLM за 8 месяцев в продакшене. Система сама считает расходы и следит, не падает ли качество ответов.
RAG-системы и векторный поиск
pgvector в HubMarket (в продакшене), конвейер на Yandex GPT у EdTech-заказчика. Эмбеддинги, нарезка текста на фрагменты, настройка поиска под данные заказчика.
MCP-серверы для агентной автоматизации
7 MCP-серверов на npm, среди них 3 для маркетплейсов (WB, Ozon, Yandex Market) и сервер с полной поддержкой Timeweb Cloud API (серверы, БД, K8s, S3, DNS). Их вызывают AI-агенты из Claude Code и Cursor.
Конвейеры для документов (OCR, LLM, structured output)
Боевой AI-сервис распознавания документов у EdTech-заказчика: PDF проходит через Yandex OCR, затем через Yandex GPT (structured output), и результат ложится в БД с привязкой к образовательным программам.
AI-конструктор лендингов на двух провайдерах
Конструктор работает у EdTech-заказчика: GPT-4o-mini пишет тексты, Nano Banana рисует изображения. 21 готовый блок, многостраничные лендинги, экспорт в HTML.
Агенты с tool calling и доступом через MTProto
Telegram-бот HubMarket на grammy и Pyrogram (MTProto): агент с tool calling работает с данными маркетплейсов.
HubMarket: синхронизация остатков на маркетплейсах (кейс B-Sprint)
Спринт по запросу основателя: архитектура, реализация и запуск в продакшен за 3 дня. Синхронизация остатков по 3 маркетплейсам (WB, Ozon, Yandex Market) для клиента HubMarket
HubMarket: AI-SaaS для селлеров маркетплейсов
AIАналитика и автоматизация для селлеров WB / Ozon / Yandex Market. data lake со слоями Bronze и Silver, каскад LLM-провайдеров (Claude, Gemini, Groq), парсер маркетплейсов на Playwright, Telegram-бот, подписки через ЮKassa, расширение для Chrome (MV3)
CRM-система для страховой компании
Система учёта страховых случаев для менеджеров с распределением ролей
Мобильное приложение для преподавателей и студентов
Приложение для преподавателей и студентов
Маркетплейс в сфере логистики
Маркетплейс логистических услуг для американского e-commerce
ERP-система для нефтегазовой компании
Веб- и мобильное приложение для автоматизации работы сотрудников (2000+ пользователей)
timeweb-mcp-server
Полная поддержка Timeweb Cloud API через MCP: серверы, БД (PostgreSQL/MySQL/MongoDB/Redis/ClickHouse), Kubernetes, S3, DNS, домены. Через него AI-агенты в Claude Desktop, Claude Code и Cursor сами деплоят приложения.
claude-code-plugins
Маркетплейс плагинов для Claude Code, ставится через /plugin install. Сейчас в нём есть tw-deploy: команды, агенты и скиллы, чтобы деплоить приложения в Timeweb Cloud прямо из Claude Code.