AI и агенты6 файловИнфраструктура2 файлаРазработка5 файловОбо мне4 файла

Резюме

Витовцев Владислав Игоревич — AI-инженер, fullstack-разработчик. В веб-разработке с 2013 года. Краснодар, удалённая работа. vlad@vitovtsev.site

Скачать PDF — та же версия, что уходит вместе с откликами.

Чем занимаюсь

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

Довожу до прода то, что обычно застревает на демо: обработку сбоев инструментов, эскалацию человеку, память между запусками, стоимость контекста.

Опыт

Сентябрь 2025 — сейчас. Продукт для видеозвонков (под NDA), единственный фронтенд-разработчик. Веб-клиент на WebRTC: звонки с записью, календарь с повторяющимися встречами, чат, лента уведомлений на SSE, виртуальный фон, шеринг экрана. Десктоп на Electron поверх веба с автообновлениями по каналам. Перевёл проект на монорепозиторий, поставил релизный процесс и CI со сборкой под macOS и Windows: подпись Developer ID с нотаризацией, подпись Windows аппаратным токеном по PKCS11. 1043 коммита из 1165 — 89,5% кодовой базы, 34 релизных тега, 758 тест-кейсов.

Март — июль 2026. Caerus, единственный разработчик. Отделил сайт партнёра от общего агрегатора, где оба продукта крутили на проде один бинарник на одной базе и различались только переменными окружения. Аудит прода, снапшот как точка отката, затем разделение. Дальше веду один: SEO под органику, человекочитаемые адреса, продакшн-фиксы. 87 коммитов из 87.

Июнь 2025 — апрель 2026. Платформа психотерапии и коучинга, фронтенд в команде. Мой участок — фича «Супервизии» целиком: профиль супервизора, публичный поиск с фильтрами, покупка супервизии клиентом, кабинет специалиста со способами оплаты, отменой и переносом сессий, отражение в календаре. Next.js 15 на App Router в Nx-монорепозитории, Feature-Sliced Design, Zustand.

Февраль — сентябрь 2025. EVIRMA, фронтенд в команде 7-8 человек. Расширение Manifest V3 для продавцов Wildberries. Воронка продаж селлера с нуля, статистика рекламных кампаний по ключам и дням, экспорт в Excel. Перехват fetch в чужой вёрстке, ограничение частоты запросов по token bucket, фоновые задачи в service worker с восстановлением после усыпления. 56 смёрдженных PR из 229 — второй в команде после техлида.

Март 2024 — август 2025. Агрегатор аренды автомобилей, фронтенд. Каталог с фасетными фильтрами и расчётом цены, бронирование с проверкой доступности по календарю, кабинет партнёра, админка с ролями, шесть языков, Stripe и PayPal. 331 коммит из 645.

Ноябрь 2019 — октябрь 2024. App In The Air, США: фронтенд-разработчик, затем тимлид команды из пяти человек. Пришёл, когда веба у компании не было. Покупка авиабилетов, бронирование отелей, корпоративный travel-портал с привязкой карт и travel policy. Интеграции с провайдерами — через собственный бэкенд. Монорепозиторий на Nx, React 17 → 18, Next.js. Остался до закрытия сервиса.

Август 2016 — ноябрь 2019. webrise, fullstack. Сбербанк Страхование и полтора десятка страховых калькуляторов, Ингосстрах, образовательная платформа всероссийского конкурса, магазин Усачевского рынка с приложениями на React Native, промо Unilever, игра для Ritter Sport, цифровая платформа университета путей сообщения.

Апрель 2014 — август 2016. Займер, fullstack. Личные кабинеты клиента и сотрудника в сервисе микрозаймов без участия человека. Laravel, MySQL, PostgreSQL, MongoDB, тесты на Selenium.

Август 2013 — март 2014. it-infinity, фронтенд. Первые коммерческие сайты поверх 1С-Битрикс.

Стек

Языки: TypeScript, JavaScript, Python, в прошлом PHP. Фронтенд: React, Next.js, Preact, Astro, Electron, WebRTC, SSE и WebSocket, Vitest, Playwright. Бэкенд: Node.js, Fastify, Express, FastAPI, PostgreSQL, SQLite, Prisma. AI: оркестрация агентов, MCP, промпт-инжиниринг, LLM API, контроль стоимости токенов. Инфраструктура: Docker, GitLab CI, GitHub Actions, Caddy, Nginx, свои VPS, подпись и нотаризация десктоп-сборок.

Образование и языки

Томский государственный университет систем управления и радиоэлектроники, 2012 — вычислительная техника, инженер. Русский родной, английский B2: свободно читаю и пишу.