Проектирую веб- и мобильные системы, AI-инструменты, VR-решения и игровые продукты: от идеи и технической стратегии до работающей реализации.
Мне интересно не только написать код, но и понять, где проходят границы системы, как она будет развиваться, что произойдёт под нагрузкой и кто потом сможет её поддерживать.
const cuckoder = {
roles: ["Technical Lead", "Software Architect", "Mentor"],
builds: ["web & mobile systems", "AI agents", "VR tools", "game worlds"],
languages: ["Java", "TypeScript", "C#", "Python", "Go"],
strongestSkill: "architecture",
leadershipStyle: ["calm", "responsible"],
aiPolicy: "power tool, not magic",
} as const;AI усиливает разработчика, но остаётся инструментом, а не панацеей.
Архитектуру, решения и ответственность нельзя делегировать автокомплиту.
| Декомпозирую сложные продукты, проектирую границы сервисов, API, модели данных и интеграции. Ищу не самую модную схему, а решение, которое соответствует задаче. | Беру полный цикл: техническую стратегию, планирование, качество, развитие команды, delivery и ответственность за итоговое решение. |
| Собираю веб-приложения, desktop-инструменты, игровые платформы и AI-прототипы. Люблю момент, когда идея перестаёт быть документом и начинает работать. | Объясняю разработку от первых шагов до проектирования уникальных систем. Обучал лично, внутри команд и через YouTube. |
flowchart LR
A[💡 Идея] --> B[🏛️ Архитектура]
B --> C[🧩 Backend]
B --> D[🖥️ Frontend]
B --> E[🔐 Security & QA]
C --> F[🚀 Работающий продукт]
D --> F
E --> F
F --> G[📈 Развитие системы]
AI[🤖 AI-инструменты] -. ускоряют .-> B
AI -. помогают .-> C
HUMAN[🧠 Инженерное мышление] ==> B
HUMAN ==> F
Если коротко: зачем мне столько технологий?
Не для коллекции логотипов. Архитектору важно видеть систему целиком: интерфейс, backend, данные, инфраструктуру, безопасность, тестирование и людей, которые будут со всем этим жить.
Отдельный мобильный продукт вокруг работы с Codex и coding agents. Сейчас это одно из направлений, в котором я исследую, каким должен быть удобный мобильный интерфейс для задач разработки.
Mobile AI-assisted development Product R&D
|
Полноценное Flutter-приложение для городских квестов: GPS и карты, маршруты и check-in, QR, события, коллекции, social-функции и игровые системы — от питомцев и сражений до экономики и прогресса.
Flutter Dart Riverpod GPS Maps Firebase
|
Иммерсивная карта кодовой базы для VR. TypeScript-анализатор извлекает файлы, классы, интерфейсы, методы, API, TypeORM-сущности и связи. Unity/OpenXR-клиент превращает граф в пространство, по которому можно перемещаться, искать узлы, раскрывать папки и исследовать зависимости.
TypeScript ts-morph C# Unity OpenXR
Похожая задача на Code Atlas, но вместо «открыть карту» здесь можно буквально войти внутрь проекта. |
AI-ферма для многоступенчатого создания проектов. Архитектор строит план, генератор выполняет этап, checker проверяет результат, а arbitrator решает — принять работу или отправить на повтор. Поддерживаются локальные и облачные модели, CLI-агенты, MCP, checkpoints и база знаний.
Python FastAPI MCP OpenAI Anthropic LM Studio
|
Экспериментальная система компьютерного зрения и автономной навигации для Path of Exile: захват экрана, YOLO-инференс, чтение мини-карты, построение сетки, A*, распознавание проходимой поверхности, stuck detection и контроллер ввода.
Python YOLO OpenCV PyTorch A*
|
Разрабатывал игровые прототипы в Unreal Engine и полноценную хоррор-игру в Unity: квесты и журнал, инвентарь, интеракции, checkpoints, AI монстров и маньяка, сценарные пугающие события, звук, свет, меню и финалы.
Unity C# URP AI Navigation Unreal Engine
|
VR Code Viewer и Code Atlas — в чём разница?
Code Atlas строит архитектурную treemap и call graph, а затем экспортирует интерактивный HTML или статические форматы. VR Code Viewer решает похожую задачу пространственно: анализатор строит семантический граф TypeScript-проекта, а Unity/OpenXR отображает его как интерактивный мир для VR-гарнитуры.
Один инструмент помогает увидеть архитектуру. Второй экспериментирует с тем, как по ней ходить.
Платформа городских квестов с реальной геолокацией, картой, маршрутами, достижениями, игровой экономикой и социальными механиками.
TypeScript React NestJS PostgreSQL/PostGIS Docker
|
Многопользовательский экономический мир, где игроки работают друг на друга, создают компании, производят ресурсы, торгуют и инвестируют.
Java React TypeScript Flutter
|
Социальная браузерная игра-детектив: общий город, расследование, свидетели, фракции, ветвящиеся диалоги и эксперименты с LLM.
NestJS React WebSocket PostgreSQL LLM
|
Корпоративный агент безопасной рабочей сессии с desktop-интерфейсом, VPN, Windows-службами, телеметрией и явными границами приватности.
C# .NET WinUI 3 Windows Services
|
Сервис подбора продуктов под лечебные диеты с анализом состава, интеграциями, сравнением вариантов и персональными сценариями.
NestJS React Prisma PostgreSQL Redis
Полноценное мобильное продолжение продукта остаётся в roadmap. |
Автотесты веб-приложений: браузерные сценарии, GraphQL-контракты, accessibility, security regression и безопасная работа с тестовыми сессиями.
Playwright TypeScript CI OWASP
|
Часть проектов живёт в закрытых или локальных репозиториях. Здесь я показываю публичные разработки, эксперименты и технические материалы, которые можно раскрывать без нарушения чужих границ.
Публичные игровые корни: открыть старые alt:V-проекты
С этих ресурсов начался мой публичный GitHub: игровые механики, интерфейсы, авторизация и интеграции для серверов GTA V.
Мой путь начался с желания создавать игровые серверы и собственные механики. Затем появились веб-приложения, backend, архитектура, безопасность, управление разработкой и полноценные продуктовые системы.
В роли CTO игрового проекта я отвечал за техническое направление целиком. Сейчас мой основной профессиональный фокус — руководство веб-разработкой и архитектура. Детали текущей работы остаются внутри работы; инженерные принципы и собственные проекты — здесь.
- 🎓 Высшее техническое образование в области аналитических систем безопасности и физических процессов горного и нефтегазового производства.
- 🧑💻 Длительная программа повышения квалификации по fullstack-разработке.
- ☕ Расширенная программа по Java-разработке.
- 🔐 Программа по веб-безопасности.
- 📚 Самостоятельное изучение архитектуры, микросервисов, Kafka, DDD, API, баз данных, тестирования и безопасности.



