Чем я занимаюсь?
Я работаю как CTO и продуктовый инженер и отвечаю за технологии в двух софтверных компаниях: одна сосредоточена на мобильной разработке, другая — на системной интеграции. Моя роль сочетает архитектурные решения, продуктовое мышление, планирование поставки, технические исследования и непосредственную реализацию. Вместо разделения стратегии и инженерии я проверяю предположения в практической работе над продуктом и сохраняю связь технического направления с реальными потребностями команд и клиентов.
Какие системы я создаю?
Я создаю программные платформы, веб-продукты, мобильные приложения, интеграции и операционные процессы с поддержкой AI. Общее требование — системы должны оставаться понятными даже под реальным давлением поставки. Я превращаю продуктовые ограничения в явные границы, надёжные потоки данных и практичные интерфейсы. В работе я предпочитаю долговечные основы ненужным абстракциям, но оставляю командам достаточно гибкости, чтобы добавлять функции, подключать сервисы и адаптировать продукт после запуска.
Какие технологии входят в мой основной стек?
В текущей работе я использую Vue, TypeScript, Tailwind CSS, Supabase, Expo, Vercel и Turborepo. Для бэкенда и данных могу применять NestJS, Typesense, Sequin, Redis, Deno и автоматизацию процессов через n8n. В AI-системах я работаю с AI SDK, OpenAI, Google Vertex AI и Replicate. Я выбираю технологии под продукт и его операционную модель: моя задача не в максимальном количестве инструментов, а в быстрой поставке и целостности итоговой системы.
Как я подхожу к техническому лидерству?
Я рассматриваю архитектуру, риски поставки и детали продукта как части одного решения. Я работаю на уровне CTO, оставаясь достаточно близко к реализации, чтобы видеть, где планы становятся хрупкими или неоправданно сложными. Это означает ясные компромиссы, выбор границ, которые команда способна поддерживать, исследование незнакомой технологии до её внедрения и высокий стандарт пользовательского результата. Моя цель — помочь командам двигаться со скоростью мейкера, не теряя операционной дисциплины.
Как я использую AI в разработке и продуктовой работе?
Я интегрирую AI прагматично — как возможность внутри более широкого продуктового или инженерного процесса. Среди моих публичных интересов long-context агенты, повторно используемые навыки агентов, рекурсивная декомпозиция и инструменты для больших кодовых баз или наборов документов. Я оцениваю, где модели могут сократить повторяющийся анализ, улучшить поиск информации или координировать многоэтапную работу, сохраняя ответственность человека за рамки и качество. Я использую AI, чтобы усиливать понятный процесс, а не скрывать неясный процесс за автоматизацией.
Для какой работы я доступен?
Я доступен для сфокусированной работы в техническом лидерстве, архитектуре платформ и разработке продуктов с поддержкой AI. Полезное взаимодействие обычно начинается с конкретной продуктовой, системной или поставочной задачи: архитектуре нужно направление, платформа должна масштабироваться без потери прозрачности, мобильной инициативе нужны более сильные основы или AI-процесс должен стать надёжным. Через мою страницу записи доступно ограниченное число 30-минутных разговоров; на прямые обращения я обычно отвечаю в течение 24 часов.