Skip to content
BasarusPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Cuckoder — Technical Lead, Software Architect, Builder
Telegram Cuckoders YouTube Cuckoder GitHub projects

Привет, я Олег 👋

Проектирую веб- и мобильные системы, 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
Loading
AI помогает двигаться быстрее. Направление всё ещё выбирает человек.

Стек и инженерный инструментарий

Backend & Architecture

Java Spring Node.js NestJS Express C# .NET Python FastAPI REST API GraphQL Go

Frontend, Mobile & Desktop

TypeScript JavaScript React Vue.js Flutter WinUI 3 Unity Unreal Engine OpenXR HTML5 CSS3

Data, Messaging & Infrastructure

PostgreSQL MySQL MongoDB Redis Apache Kafka Firebase Docker Nginx Linux GitHub Actions

Quality & Security

Playwright Jest JUnit OWASP

AI, Computer Vision & Agent Systems

OpenAI API MCP LM Studio YOLO OpenCV PyTorch A*

Если коротко: зачем мне столько технологий?
Не для коллекции логотипов. Архитектору важно видеть систему целиком: интерфейс, backend, данные, инфраструктуру, безопасность, тестирование и людей, которые будут со всем этим жить.

Сейчас в разработке

📱 Pocket Codex

Отдельный мобильный продукт вокруг работы с Codex и coding agents. Сейчас это одно из направлений, в котором я исследую, каким должен быть удобный мобильный интерфейс для задач разработки.

Mobile AI-assisted development Product R&D

🗺️ WorldQuest Mobile

Полноценное Flutter-приложение для городских квестов: GPS и карты, маршруты и check-in, QR, события, коллекции, social-функции и игровые системы — от питомцев и сражений до экономики и прогресса.

Flutter Dart Riverpod GPS Maps Firebase

R&D-лаборатория

🥽 VR Code Viewer

Иммерсивная карта кодовой базы для VR. TypeScript-анализатор извлекает файлы, классы, интерфейсы, методы, API, TypeORM-сущности и связи. Unity/OpenXR-клиент превращает граф в пространство, по которому можно перемещаться, искать узлы, раскрывать папки и исследовать зависимости.

TypeScript ts-morph C# Unity OpenXR

Похожая задача на Code Atlas, но вместо «открыть карту» здесь можно буквально войти внутрь проекта.

⚖️ Arbitr

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

Python FastAPI MCP OpenAI Anthropic LM Studio

👁️ Game Automation Lab

Экспериментальная система компьютерного зрения и автономной навигации для Path of Exile: захват экрана, YOLO-инференс, чтение мини-карты, построение сетки, A*, распознавание проходимой поверхности, stuck detection и контроллер ввода.

Python YOLO OpenCV PyTorch A*

🎮 Engine Lab

Разрабатывал игровые прототипы в 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-гарнитуры.

Один инструмент помогает увидеть архитектуру. Второй экспериментирует с тем, как по ней ходить.

Что я создаю

🗺️ WorldQuest

Платформа городских квестов с реальной геолокацией, картой, маршрутами, достижениями, игровой экономикой и социальными механиками.

TypeScript React NestJS PostgreSQL/PostGIS Docker

🌍 World Economica

Многопользовательский экономический мир, где игроки работают друг на друга, создают компании, производят ресурсы, торгуют и инвестируют.

Java React TypeScript Flutter

🕵️ Truth or Lie

Социальная браузерная игра-детектив: общий город, расследование, свидетели, фракции, ветвящиеся диалоги и эксперименты с LLM.

NestJS React WebSocket PostgreSQL LLM

🛡️ JobController

Корпоративный агент безопасной рабочей сессии с desktop-интерфейсом, VPN, Windows-службами, телеметрией и явными границами приватности.

C# .NET WinUI 3 Windows Services

🥗 ServiceDieta

Сервис подбора продуктов под лечебные диеты с анализом состава, интеграциями, сравнением вариантов и персональными сценариями.

NestJS React Prisma PostgreSQL Redis

Полноценное мобильное продолжение продукта остаётся в roadmap.

🧪 QA & Security Labs

Автотесты веб-приложений: браузерные сценарии, GraphQL-контракты, accessibility, security regression и безопасная работа с тестовыми сессиями.

Playwright TypeScript CI OWASP

Часть проектов живёт в закрытых или локальных репозиториях. Здесь я показываю публичные разработки, эксперименты и технические материалы, которые можно раскрывать без нарушения чужих границ.

Публичные игровые корни: открыть старые alt:V-проекты
ALT-V Crawl repository ALT-V Car Tuning repository ALT-V Auth System repository Firebase ALT-V repository GO-Basic repository

С этих ресурсов начался мой публичный GitHub: игровые механики, интерфейсы, авторизация и интеграции для серверов GTA V.

Мой путь начался с желания создавать игровые серверы и собственные механики. Затем появились веб-приложения, backend, архитектура, безопасность, управление разработкой и полноценные продуктовые системы.

В роли CTO игрового проекта я отвечал за техническое направление целиком. Сейчас мой основной профессиональный фокус — руководство веб-разработкой и архитектура. Детали текущей работы остаются внутри работы; инженерные принципы и собственные проекты — здесь.

Образование и развитие

  • 🎓 Высшее техническое образование в области аналитических систем безопасности и физических процессов горного и нефтегазового производства.
  • 🧑‍💻 Длительная программа повышения квалификации по fullstack-разработке.
  • ☕ Расширенная программа по Java-разработке.
  • 🔐 Программа по веб-безопасности.
  • 📚 Самостоятельное изучение архитектуры, микросервисов, Kafka, DDD, API, баз данных, тестирования и безопасности.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors