Backend-разработчик. Пишу на Go, Node.js и Python.
Обычно беру проекты, где есть много связанной логики, интеграций, состояний и постепенного роста системы. В таких задачах для меня самое важное — достаточно рано найти правильный слой абстракции, вокруг которого потом собирается остальная структура. Часто именно это определяет, останется проект управляемым через полгода или начнёт расползаться после первых доработок.
Стараюсь упаковывать код так, чтобы изменения в одной части системы не тянули за собой цепочку случайных правок в других местах. Отдельно собираются бизнес-правила, интеграции, конфигурации, обработчики данных, фоновые процессы и внешние сервисы. За счёт этого новые функции обычно добавляются быстро и без ощущения, что проект приходится пересобирать заново.
Много внимания уделяю структуре данных, конфигурациям, внутренним пайплайнам обработки и точкам расширения системы. Если в проекте появляются новые сценарии, дополнительные интеграции или изменяются правила работы, структура должна выдерживать это спокойно, без накопления хаоса и конфликтующих решений.
Использую нейросети как инструмент ускорения разработки. Архитектуру, границы компонентов, ответственность модулей и общую логику системы держу сам. AI помогает быстрее собирать рутинные части, тестовые сценарии, типовые обработчики и технические заготовки. Это позволяет заметно ускорять реализацию без потери контроля над проектом.
Основные кейсы:
Router
https://github.com/Vovarama1992/router
Сервис централизованного управления VPN-инфраструктурой с автоматической выдачей доступов пользователям.
Retry
https://github.com/Vovarama1992/retry
Система аналитики пользовательского поведения на сайте. Позволяет собирать события, анализировать источники трафика и отслеживать ключевые действия пользователей.
Journalist
https://github.com/Vovarama1992/journalist
Система обработки стримингового контента.
Сервис подключается к потокам, выделяет фрагменты аудио, преобразует их в текст и передаёт в систему GPT-обработки.
IDent → AmoCRM
https://github.com/Vovarama1992/ident-amo
Система интеграции медицинской базы данных IDent с CRM AmoCRM.
GitHub:
https://github.com/Vovarama1992
Telegram:
https://t.me/volodzya13