Since 2019building commercial web products
3 yearsrunning AI models on my own hardware
72 GBof GPU memory in a server I built myself
97–100%“human” score for texts from my AI pipeline
About
I build web products end to end and the AI systems that take over routine work around them: content, SEO, page layout, reporting and my own development.
For the last three years I have worked with AI daily, and most of that time on my own infrastructure: a GPU server I assembled and tuned myself, with open-source models for text, speech, images and video. I write code together with AI agents. I own the architecture and the decisions; the agents do the routine.
Before AI became my main focus, I spent years on frontend and backend: Angular and NestJS products on MySQL, a SaaS website builder, WordPress sites and integrations for retail and finance. That background is why the AI systems I build ship as working products, not demos.
What I do
AI automation
Agents and pipelines that do a team's routine work from start to finish, with clear inputs, step-by-step checks and a person signing off.
AI infrastructure
Running open-source models on my own GPUs: language models, speech recognition and synthesis, image and video generation, monitoring.
Full-stack development
Web products on Angular and NestJS, MySQL databases, parallel data processing, WordPress, integrations with CRMs and payment systems.
How I work
- Business goal first. I start from what the result should change for the business: traffic, conversion, hours saved. Then I choose the tools.
- Input decides output. An AI system is only as good as the task setting and data it gets. I design the structure of inputs, the examples and the checks before writing prompts.
- Measured, not guessed. Every setting and model choice is backed by a test: speed, quality, cost per run.
- Shipped and maintained. Monitoring, safe defaults, documented pitfalls, so the system keeps working after launch.
Selected work
Content and SEO automation for a SaaS company
2025 — present · design and implementation
- Trained a writing-style model on 425 articles by the company's own authors (LoRA on Qwen 3.5 9B, five iterations in five days at about $4 per run).
- Articles from the pipeline score 97–100% human on the Pangram AI detector. Measured that choosing the best draft by reading beats choosing by metrics: 3% vs 22% AI.
- Agent skills cover the whole cycle: topic and brief, writing, keyword research, banners, publishing to the website, versions for five media platforms, performance reports.
- New landing pages are assembled by an agent from about 55 standard blocks of the live site and arrive as drafts for review.
- A server (MCP) that starts cloud GPUs only for the length of a batch: no cost while idle, a few cents per batch.
Python, MCP, Claude Code, Hermes Agent, Together AI, WordPress, Playwright
Self-hosted AI lab
2023 — present · built and run by me
- Assembled a GPU server: 2× RTX 3090 and 2× RTX 3060 (72 GB of video memory), Ryzen 9 7950X, RAID storage, power and fan tuning.
- Runs a 160-billion-parameter language model with a 128k-token context split across three different GPUs: about 100 tokens per second on average, up to 150.
- Wrote a gateway that gives every model one OpenAI-compatible address, wakes models on demand, schedules which GPU each one uses and restarts a model that hangs after running out of memory.
- Speech recognition and synthesis, image, video, music and 3D generation, document OCR, all available to agents through MCP. Existing OpenAI clients work with the local speech service unchanged.
- Compared inference engines and quantization settings with recorded measurements; maintain my own versioned server builds.
ExLlamaV3, TabbyAPI, vLLM, llama.cpp, Whisper, Docker, Portainer, OpenResty/Lua, Prometheus, Loki, Grafana
Analytics SaaS platform
2022 — 2025 · frontend and full-stack developer
- User dashboard and the main calculation workflows: results, comparison tables, data export.
- Server logic and database design for large data volumes.
- Parallel processing: many machines working with one MySQL/MariaDB database at the same time, with row locking to keep data consistent. Tested storage engines (InnoDB and others) for throughput.
- A Chrome extension that shows live data from the company's services.
Angular, NestJS, TypeScript, MySQL, MariaDB, RxJS
SaaS website builder
2019 — 2021 · architect and developer
- A visual builder: websites assembled from ready blocks without programming, still serving client projects.
- Theme system on CSS variables that reproduces almost any design without code changes.
- Each site as an isolated project with its own data and publishing; roles and access for different users.
- Search-friendly single-page sites: pages pre-rendered to HTML for indexing; server-side rendering and a library of 57 web components.
Angular, TypeScript, RxJS, Web Workers, Node.js, Docker
Websites and e-commerce
2019 — 2025 · retail, finance, agencies
- 25+ websites for small and medium businesses.
- Online store with automatic price and stock sync from 1C; product bundles.
- Online booking and payments, CRM integrations, site speed and technical SEO.
WordPress, WooCommerce, PHP, ACF, Tailwind, amoCRM, Stripe
Skills
AI
AI agentsMCPLLM inferenceLoRA fine-tuningQuantizationExLlamaV3vLLMllama.cppWhisper / TTSImage & video generationPython
Frontend
TypeScriptAngularRxJSVueWeb ComponentsTailwind CSSSCSS
Backend and data
NestJSNode.jsPHPREST APIMySQLMariaDBWordPressWooCommerce
Infrastructure
LinuxDockerTraefiknginx / OpenRestyPrometheusGrafanaCloudflareGit
Languages
Russiannative
EnglishB1 · documentation and written communication
С 2019в коммерческой веб-разработке
3 годазапускаю нейросети на своём железе
72 ГБвидеопамяти в сервере, собранном своими руками
97–100%«человечности» у текстов из моего AI-конвейера
О себе
Делаю веб-продукты целиком и AI-системы, которые забирают на себя рутину вокруг них: контент, SEO, вёрстку, отчёты и мою собственную разработку.
Последние три года работаю с нейросетями каждый день, и большую часть этого времени — на своей инфраструктуре: GPU-сервер собрал и настроил сам, на нём открытые модели для текста, речи, изображений и видео. Код пишу вместе с AI-агентами: архитектура и решения на мне, рутина на агентах.
До этого несколько лет занимался фронтендом и бэкендом: продукты на Angular и NestJS с MySQL, SaaS-конструктор сайтов, сайты и интеграции на WordPress для ритейла и финансов. Поэтому AI-системы у меня доходят до рабочего продукта, а не остаются демо.
Чем занимаюсь
AI-автоматизация
Агенты и конвейеры, которые выполняют рутинную работу команды от начала до конца: чёткие вводные, проверка на каждом шаге, финальное решение за человеком.
AI-инфраструктура
Запуск открытых моделей на своих видеокартах: языковые модели, распознавание и синтез речи, генерация изображений и видео, мониторинг.
Full-stack разработка
Веб-продукты на Angular и NestJS, базы данных MySQL, параллельная обработка данных, WordPress, интеграции с CRM и платёжными системами.
Как я работаю
- Сначала цель бизнеса. Начинаю с того, что результат должен изменить: трафик, конверсию, сэкономленные часы. Инструменты выбираю под это.
- Результат зависит от вводных. AI-система работает настолько хорошо, насколько чётко поставлена задача и насколько чистые данные ей дали. Структуру входных данных, примеры и проверки продумываю до промптов.
- Проверено замерами. Каждая настройка и выбор модели подтверждены тестом: скорость, качество, стоимость запуска.
- Запущено и поддерживается. Мониторинг, безопасные настройки, записанные грабли, чтобы система работала и после запуска.
Проекты
Автоматизация контента и SEO для SaaS-компании
2025 — сейчас · проектирование и реализация
- Обучил модель писать в стиле авторов компании на 425 их статьях (LoRA на Qwen 3.5 9B, пять итераций за пять дней, около $4 за запуск).
- Статьи из конвейера получают 97–100% «человек» в AI-детекторе Pangram. Замерил, что выбор лучшего черновика чтением точнее выбора по метрикам: 3% против 22% AI.
- Скиллы агентов закрывают весь цикл: тема и бриф, текст, подбор ключевых слов, баннеры, публикация на сайт, версии для пяти площадок, отчёты по охватам.
- Новые лендинги агент собирает примерно из 55 стандартных блоков живого сайта и отдаёт черновиком на проверку.
- Сервер (MCP), который поднимает облачные GPU только на время пачки генерации: в простое ноль затрат, пачка стоит центы.
Python, MCP, Claude Code, Hermes Agent, Together AI, WordPress, Playwright
Своя AI-лаборатория
2023 — сейчас · собрал и сопровождаю сам
- Собрал GPU-сервер: 2× RTX 3090 и 2× RTX 3060 (72 ГБ видеопамяти), Ryzen 9 7950X, RAID-массивы, настройка питания и охлаждения.
- На нём работает языковая модель на 160 млрд параметров с контекстом 128 тыс. токенов, разложенная на три разные видеокарты: в среднем около 100 токенов в секунду, до 150.
- Написал шлюз: один OpenAI-совместимый адрес для всех моделей, запуск моделей по запросу, распределение видеокарт между ними, автоматический перезапуск модели, зависшей после нехватки памяти.
- Распознавание и синтез речи, генерация изображений, видео, музыки и 3D, распознавание документов — всё доступно агентам через MCP. Готовые OpenAI-клиенты работают с локальным сервисом речи без доработок.
- Сравнивал движки инференса и настройки квантования с записанными замерами, поддерживаю свои версионированные сборки серверов.
ExLlamaV3, TabbyAPI, vLLM, llama.cpp, Whisper, Docker, Portainer, OpenResty/Lua, Prometheus, Loki, Grafana
Аналитическая SaaS-платформа
2022 — 2025 · frontend и full-stack разработчик
- Личный кабинет и основные сценарии работы с расчётами: результаты, сравнительные таблицы, экспорт данных.
- Серверная логика и структура базы данных под большие объёмы данных.
- Параллельная обработка: много машин одновременно работают с одной базой MySQL/MariaDB, блокировки строк сохраняют данные согласованными. Сравнивал движки хранения (InnoDB и другие) по производительности.
- Расширение для Chrome, которое показывает данные сервисов компании в реальном времени.
Angular, NestJS, TypeScript, MySQL, MariaDB, RxJS
SaaS-конструктор сайтов
2019 — 2021 · архитектор и разработчик
- Визуальный конструктор: сайты собираются из готовых блоков без программирования и до сих пор обслуживают клиентские проекты.
- Система оформления на CSS-переменных, которая воспроизводит практически любой дизайн без правки кода.
- Каждый сайт — отдельный проект со своими данными и публикацией; роли и доступы для разных пользователей.
- SEO для одностраничных сайтов: страницы сохраняются в HTML для индексации; серверный рендеринг и библиотека из 57 веб-компонентов.
Angular, TypeScript, RxJS, Web Workers, Node.js, Docker
Сайты и интернет-магазины
2019 — 2025 · ритейл, финансы, агентства
- Более 25 сайтов для малого и среднего бизнеса.
- Интернет-магазин с автоматической синхронизацией цен и остатков из 1С, комплекты товаров.
- Онлайн-бронирование и оплата, интеграции с CRM, скорость загрузки и техническое SEO.
WordPress, WooCommerce, PHP, ACF, Tailwind, amoCRM, Stripe
Навыки
AI
AI-агентыMCPИнференс LLMДообучение LoRAКвантованиеExLlamaV3vLLMllama.cppWhisper / TTSГенерация изображений и видеоPython
Frontend
TypeScriptAngularRxJSVueWeb ComponentsTailwind CSSSCSS
Backend и данные
NestJSNode.jsPHPREST APIMySQLMariaDBWordPressWooCommerce
Инфраструктура
LinuxDockerTraefiknginx / OpenRestyPrometheusGrafanaCloudflareGit
Языки
Русскийродной
EnglishB1 · документация и переписка