EN / RU
End-to-end developer: Kotlin by default, Python and TypeScript where they fit, AI-agent workflow under architectural control.
I build production-minded systems from idea to deployment — architecture, backend, frontend, infrastructure. I can work with AI agents, but more importantly, I work without them. I still think with my own head in the age of AI — I know its limitations and use it mindfully.
I communicate with real people: I translate between human language and technical language, explain complex things simply, and write documentation that clients can actually understand. Every project I work on gets a knowledge base — for the team, for the client, for the future.
- Full-stack Kotlin: Android, Compose Multiplatform, Ktor, PostgreSQL
- Polyglot when needed: Python for ML/automation, TypeScript/Next.js for web
- Infrastructure: Docker, Ansible, Nginx, multi-VPS setups, Infrastructure as Code
- Open-source: Designed and built the official Kobweb Showcase, presented at KotlinConf 2026
🇷🇺 Русская версия
Разработчик полного цикла: Kotlin по умолчанию, Python и TypeScript там, где они уместны, AI-агенты — часть рабочего процесса, архитектура под моим контролем.
Я создаю production-системы от идеи до деплоя — архитектура, бэкенд, фронтенд, инфраструктура. Я умею работать с AI-агентами, но что важнее — умею работать без них. Я всё ещё думаю своей головой в эпоху AI — знаю его ограничения и использую осознанно.
Я общаюсь с живыми людьми: перевожу с человеческого языка на технический и обратно, объясняю сложные вещи просто, пишу документацию, которую заказчик может понять. Каждый проект, над которым я работаю, получает базу знаний — для команды, для заказчика, для будущего.
- Full-stack Kotlin: Android, Compose Multiplatform, Ktor, PostgreSQL
- Полиглот когда нужно: Python для ML/автоматизации, TypeScript/Next.js для веба
- Инфраструктура: Docker, Ansible, Nginx, несколько VPS, Infrastructure as Code
- Open-source: Спроектировал и построил официальный Kobweb Showcase, показан на KotlinConf 2026
VARABYTE | Kobweb Showcase Site + IssueOps JSON DB Designed and built the official Kobweb showcase site from scratch — from the initial proposal to the final implementation. Both repos belong to the Varabyte organization. Also created a novel GitHub-hosted serverless JSON database using the IssueOps pattern (CRUD via GitHub Issues + Actions). No external backend needed. Template repo. Presented at KotlinConf 2026 by the framework author.
KANTOR — Ozon Tech Hack 2026 Simulation and analytical model of an L3 sorting center (100k items/hour). Designed and implemented everything except the Python DES core: Next.js 16 + React 19 + React Three Fiber (3D warehouse), Quarkus/Java 25 gRPC router with rate-limiting, Envoy transport, Protobuf contracts, full documentation (ADRs, design system). 131 points, 21/100 on the leaderboard.
LocalScript — True Tech Hack 2026 Team lead. Top 10%. Fullstack local AI agent for Lua code generation and validation. Ollama (Qwen2.5-Coder 7B) + FastAPI + SSE + Next.js + Rich CLI. Layered architecture with C4 diagrams, security guard against prompt injection, luac validator with retry cycle.
Nornickel Hack 2026 KMP fullstack app: Compose Multiplatform (WasmJS) → Ktor Gateway (task queue, backpressure, SSE) → Python ML microservice (FastAPI). Designed the microservice architecture, integrated all components, and implemented all software except the ML model (built by a data scientist teammate). Tests with mocks and fakes. Despite severe organizational issues with the hackathon itself, the team delivered a complete working solution.
xray-ansible-auto-setup Automated VLESS Xray Reality VPN deployment with Ansible. Auto-generates Amnezia/Clash Verge/FlClash client configs. Used by multiple people.
OpenDigitalCash 20+ module PoC blockchain Android app, made in collaboration with Positive Technologies and HSE. Kotlin, Jetpack Compose, Bluetooth P2P. Solo migration to a new tech stack.
🇷🇺 Избранные проекты
VARABYTE | Kobweb Showcase Site + IssueOps JSON DB Спроектировал и построил официальный Kobweb showcase с нуля — от первоначального proposal до финальной реализации. Оба репозитория принадлежат организации Varabyte. Также создал оригинальную serverless JSON-базу данных на GitHub через паттерн IssueOps (CRUD через GitHub Issues + Actions). Без внешнего бэкенда. Репозиторий-шаблон. Показан на KotlinConf 2026 автором фреймворка.
KANTOR — Ozon Tech Hack 2026 Имитационная и аналитическая модель сортировочного центра уровня L3 (100к товаров/час). Спроектировал и реализовал всё, кроме Python DES-ядра: Next.js 16 + React 19 + React Three Fiber (3D-склад), Quarkus/Java 25 gRPC-роутер с rate-limiting, Envoy-транспорт, Protobuf-контракты, полная документация (ADR, дизайн-система). 131 балл, 21/100 в лидерборде.
LocalScript — True Tech Hack 2026 Тимлид. Top 10%. Fullstack локальный AI-агент для генерации и проверки Lua-скриптов. Ollama (Qwen2.5-Coder 7B) + FastAPI + SSE + Next.js + Rich CLI. Многоуровневая архитектура с C4-диаграммами, security guard от prompt injection, luac-валидатор с retry-циклом.
Nornickel Hack 2026 KMP fullstack-приложение: Compose Multiplatform (WasmJS) → Ktor Gateway (очередь задач, backpressure, SSE) → Python ML-микросервис (FastAPI). Спроектировал микросервисную архитектуру, интегрировал все компоненты, реализовал всё ПО, кроме ML-модели (сделал data scientist из команды). Тесты с моками и фейками. Несмотря на серьёзные организационные проблемы самого хакатона, команда доставила полное работающее решение.
xray-ansible-auto-setup Автоматизированное развёртывание VLESS Xray Reality VPN через Ansible. Авто-генерация клиентских конфигов для Amnezia/Clash Verge/FlClash. Используется несколькими людьми.
OpenDigitalCash PoC blockchain Android-приложение с 20+ модулями, в сотрудничестве с Positive Technologies и ВШЭ. Kotlin, Jetpack Compose, Bluetooth P2P. Самостоятельная миграция на новый технологический стек.
I've delivered several commercial projects end-to-end — from planning and analysis to implementation and deployment. These include data pipelines for financial markets, audio transcription systems, and full-stack applications. Most are under NDA or not publicly available.
🇷🇺 Коммерческие проекты
Я реализовал несколько коммерческих проектов под ключ — от планирования и анализа до реализации и развёртывания. Среди них: пайплайны данных для финансовых рынков, системы транскрибирования аудио, full-stack приложения. Большинство под NDA или недоступны публично.
| Event | Date | Team | Role | Result |
|---|---|---|---|---|
| Ozon Tech (Robozon) | Aug 2026 | BRO | Architect + developer | 131 pts, 21/100 leaderboard |
| Nornickel | Jul 2026 | Superteam | Integrator + developer | Enterprise-grade KMP architecture |
| True Tech Hack | Apr 2026 | OpenTeam2026 | Team lead | Top 10% |
Kobweb Showcase — I designed and built the official Kobweb showcase site from scratch, including a novel IssueOps JSON Database Template (a free, serverless CRUD database using GitHub Issues + Actions). The framework author presented the showcase at KotlinConf 2026. I continue to maintain and improve the project.
🇷🇺 Open Source
Kobweb Showcase — Я спроектировал и построил официальный Kobweb showcase с нуля, включая оригинальный шаблон IssueOps JSON Database (бесплатная serverless CRUD-база данных на GitHub Issues + Actions). Автор фреймворка показал showcase на KotlinConf 2026. Я продолжаю поддерживать и развивать проект.
I deliver projects from idea to production using my own layered architecture approach — fractal-like, multi-level, adaptable to different zoom levels. My personal infrastructure spans multiple VPS instances with Nginx reverse proxy, rate limiting, per-service subdomains, and Infrastructure as Code practices. It scales horizontally and powers both personal projects and client demos.
🇷🇺 Архитектура и инфраструктура
Я довожу проекты от идеи до production, используя собственный слоистый подход к архитектуре — фрактальный, многоуровневый, адаптируемый к разным уровням детализации. Моя личная инфраструктура охватывает несколько VPS с Nginx reverse proxy, rate limiting, поддоменами для каждого сервиса и практиками Infrastructure as Code. Она масштабируется горизонтально и обслуживает как личные проекты, так и демо для заказчиков.
My workflow is a project management methodology that takes a client's idea from concept to release — it works with AI agents but doesn't depend on them. I thoroughly plan and organize every project: architecture decisions, module boundaries, documentation, Kanban boards, and knowledge bases are maintained throughout the entire lifecycle.
Documentation is something I take pride in. Everything I build is documented — ADRs, design systems, onboarding guides, API contracts, client-facing texts, emails. I write so that both engineers and non-technical stakeholders can understand. I keep knowledge bases in Obsidian for myself and cloud storage for clients. Everything stays findable, organized, and up-to-date.
AI agents (Kilo Code, Ollama, multiple LLM integrations) fit into this process for scaffolding, code generation, and rapid iteration, but the structure, planning, and architectural decisions are always mine.
🇷🇺 Workflow и методология
Мой workflow — это методология управления проектами, которая доводит идею заказчика от концепции до релиза. Она работает с AI-агентами, но не зависит от них. Я тщательно планирую и организую каждый проект: архитектурные решения, границы модулей, документация, Kanban-доски и базы знаний поддерживаются на протяжении всего жизненного цикла.
Документация — это то, чем я горжусь. Всё, что я строю, задокументировано: ADR, дизайн-системы, onboarding-гайды, API-контракты, тексты для заказчиков, письма. Я пишу так, чтобы было понятно и инженерам, и нетехническим стейкхолдерам. Базы знаний веду в Obsidian для себя и в облачном хранилище для заказчиков. Всё организовано, доступно и актуально.
AI-агенты (Kilo Code, Ollama, различные LLM-интеграции) вписываются в этот процесс для скаффолдинга, генерации кода и быстрой итерации, но структура, планирование и архитектурные решения всегда остаются за мной.
— I switched to Jujutsu from Git and don't want to go back. Here is my gist with config.toml, useful links and command shortcuts.
🇷🇺 Личные рекомендации
— Я перешёл с Git на Jujutsu и не хочу возвращаться. Вот мой гист с config.toml, полезными ссылками и шорткатами команд.