Портфолио: проекты, решения и результаты

Здесь собраны реальные кейсы, в которых я вел проект полностью: от идеи и архитектуры до выпуска в продакшн и поддержки. Фокус — на практических технологиях и результатах для бизнеса, а не просто коде.

Fullstack веб-приложения

Rute — SaaS для фрилансеров

Задача:

Построить единую систему операционного контроля для индивидуальных фрилансеров и самозанятых — от задач и времени до финансов и документов.

Мой вклад:

Полное ведение проекта: продуктовая идея, архитектура, дизайн, разработка frontend и backend, интеграция AI, биллинг, деплой, поддержка

Ключевой результат:

Beta-версия с 515+ покрытыми пользовательскими сценариями, Free/Pro биллингом через YooKassa, AI-помощником и автоматической генерацией документов

Технологии:
React
TypeScript
Node.js
PostgreSQL
Prisma
Bun
Docker
YooKassa
AI

NovaIndex — SEO-генератор статей

Задача:

Создать профессиональный SaaS-инструмент для автоматической генерации SEO-оптимизированных статей с помощью LLM.

Мой вклад:

Полное ведение проекта: идея, архитектура, frontend, backend, интеграция LLM, деплой

Ключевой результат:

Рабочий SaaS с 8-шаговым генератором, WYSIWYG-редактором Notion-style, анализом конкурентов и прямой публикацией в WordPress

Технологии:
React
TypeScript
Express 5
PostgreSQL
Prisma
Zustand
Tiptap
LLM API
Docker

Sales Call Insight — Анализатор звонков

Задача:

Автоматизировать контроль качества звонков в отделах продаж малого и среднего бизнеса с помощью AI.

Мой вклад:

Архитектура системы, Frontend, Backend, интеграция Yandex SpeechKit и YandexGPT, настройка очередей обработки

Ключевой результат:

SaaS-платформа с batch-обработкой до 200 звонков, гибкими скриптами оценки, RBAC-ролями и дашбордами KPI по менеджерам

Технологии:
React
TypeScript
Node.js
Express
PostgreSQL
Prisma
BullMQ
Redis 7
Better Auth
Yandex SpeechKit
YandexGPT
Docker

Корпоративная обучающая платформа

Задача:

Создать внутреннюю платформу для обучения и тестирования сотрудников с административной панелью.

Мой вклад:

Идея, архитектура, разработка, интеграция Supabase, ролевая система, деплой

Ключевой результат:

MVP LMS с курсами, тестированием, трекингом прогресса и ролевой системой — запуск за несколько недель

Технологии:
React
TypeScript
Vite
Tailwind CSS
Supabase
PostgreSQL

Frontend проекты

Сайт судебных экспертиз — АНО РОСЭ

Задача:

Создать сайт организации с нуля для привлечения клиентов через органический поиск Яндекса и Google.

Мой вклад:

Полная разработка: проектирование структуры, дизайн-система, SSR-реализация, SEO-архитектура, деплой

Ключевой результат:

Сайт с SSR, PWA-ready, полной Schema.org разметкой (LegalService, FAQPage, Review, BreadcrumbList), автоматическими sitemap.xml и robots.txt

Технологии:
React
TypeScript
Vite
Express
SSR
Tailwind CSS
shadcn/ui
Schema.org
SEO

Сайт организации экспертиз — АНО МОНЭ

Задача:

Разработать сайт экспертной организации с фокусом на конверсию и органический трафик из поиска.

Мой вклад:

Полный цикл: проектирование архитектуры, дизайн-система, разработка, SEO-оптимизация, деплой

Ключевой результат:

Запуск в 2024 году с правильной SEO-архитектурой, высокими Core Web Vitals и корпоративным дизайном под B2B аудиторию

Технологии:
React
TypeScript
Vite
Tailwind CSS
shadcn/ui
Express
Nodemailer
PM2

Личный сайт-портфолио (kirill-ai.tech)

Задача:

Создать масштабируемый, быстрый и красивый личный сайт-портфолио и технический блог, который сам по себе является демонстрацией экспертизы.

Мой вклад:

Полная разработка: архитектура, дизайн-система, блог, SEO, деплой, CI/CD

Ключевой результат:

Lighthouse 95–100 по всем метрикам, Islands Architecture на Astro, автоматический деплой с smoke-тестами

Технологии:
Astro
React
TypeScript
Tailwind CSS
Framer Motion
MDX
Schema.org

SEO и ИИ проекты

SEO Strategy Bot — автоматический аудит и PDF-отчёты

Задача:

Автоматизировать подготовку SEO-аудита и коммерческого предложения клиенту — от парсинга сайта до готовой PDF-презентации.

Мой вклад:

Архитектура краулера, система анализа, генератор PDF-презентаций, очереди задач

Ключевой результат:

v1.5.0: аудит до 50 страниц с генерацией PDF из 20 слайдов — время подготовки с 3 часов до 5 минут

Технологии:
React
Node.js
BullMQ
Redis
Puppeteer
Socket.IO
PostgreSQL
Helmet

Claude SEO — SEO/AEO/GEO стратег для терминала

Задача:

Превратить Claude Code в полноценный SEO-инструмент прямо в терминале — без переключения в браузер и сторонние сервисы.

Мой вклад:

Форк и развитие open-source плагина: архитектура агентов, MCP-интеграция, AEO/GEO-модуль, E-E-A-T фреймворк

Ключевой результат:

CLI-инструмент с оркестрацией 6 параллельных субагентов, MCP DataForSEO, Playwright-анализом и поддержкой AI Engine Optimization

Технологии:
Claude Code
Python
Playwright
MCP
Gemini AI
DataForSEO
Schema.org

Telegram-бот для автоматизации заявок

Задача:

Автоматизировать первичную обработку входящих заявок и снять нагрузку с первой линии поддержки и продаж.

Мой вклад:

Идея, архитектура бота, разработка, интеграция AI, настройка базы знаний, деплой и поддержка

Ключевой результат:

100% автоматизация первичных заявок, экономия 75% времени сотрудников на типовые консультации

Технологии:
Python
Telegram Bot API
AI
PostgreSQL

Учебные проекты

Проекты курса «Фулстек-разработчик» — Яндекс Практикум

Задача:

Освоить современный fullstack-стек через практические проекты — от DOM API до микросервисов и CI/CD.

Мой вклад:

Самостоятельная разработка всех проектов: архитектура, код, тесты, деплой

Ключевой результат:

Когорта 48: освоение микросервисной архитектуры, CI/CD, Docker, SQL и NoSQL, тестирования — подтверждённый прогресс через реальный код

Технологии:
React
Node.js
TypeScript
PostgreSQL
MongoDB
Docker
CI/CD
Jest
Playwright
04 // следующий шаг

Истории, которые приносят результат

Все кейсы здесь — проекты, за которые я отвечал с самого старта до финального результата. Если хотите узнать, как это может сработать для вашей задачи — пишите!