BioБиография
I've been in development for 2 years now. It was a dream, then it became a hobby, and now it's gradually becoming my job.
Я в разработке уже 2 года. Это было мечтой, потом стало хобби, а теперь постепенно становится моей работой.
I love making games. Not in a "vibe coding" way, no. The good old way: a cup of coffee, many hours of seeking inspiration, writing, developing, debugging, testing and so on.
Я люблю делать игры. Не в стиле «вайб-кодинга», нет. По старинке: чашка кофе, много часов поиска вдохновения, написание кода, разработка, отладка, тестирование и так далее.
Stack & SkillsСтек и навыки
I work primarily with Unity and C#, and I'm also comfortable with the wider .NET ecosystem — from desktop UI with AvaloniaUI to web backends on ASP.NET Core. I also have hands-on experience with machine learning and optimization algorithms.
Работаю в первую очередь с Unity и C#, также уверенно чувствую себя в экосистеме .NET — от десктопного UI на AvaloniaUI до веб-бэкендов на ASP.NET Core. Также есть практический опыт в машинном обучении и алгоритмах оптимизации.
Engine & LanguagesДвижок и языки
Unity
C#
.NET
Python
AvaloniaUI
XAML
Architecture & CodeАрхитектура и код
OOP
SOLID
Design Patterns
Паттерны проектирования
ScriptableObject Architecture
Dependency Injection
Внедрение зависимостей
Event-Driven Architecture
Событийная архитектура
State Machines
Машины состояний
MVC / MVVM
Async & ConcurrencyАсинхронность и многопоточность
Async / Await
UniTask
Coroutines
Multithreading basics
Основы многопоточности
Networking & WebСеть и веб
Client–Server Architecture
Клиент-серверная архитектура
ASP.NET Core
WebSocket
REST API
Photon
Mirror
Netcode for GameObjects
Riptide
TCP / UDP
JSON
AI & Machine LearningИИ и машинное обучение
TensorFlow
Hugging Face
Computer Vision
Компьютерное зрение
Model Training
Обучение моделей
Voice / Speech Input
Голосовой ввод
Algorithms & MathАлгоритмы и математика
Genetic Algorithms
Генетические алгоритмы
Greedy Algorithms
Жадные алгоритмы
TSP / Optimization
Graph & Pathfinding
Графы и поиск путей
Linear Algebra
Линейная алгебра
UI & RenderingUI и рендеринг
Unity Canvas (uGUI)
TextMeshPro
AvaloniaUI / XAML
UI / UX Design
Дизайн интерфейсов
Cinemachine
Shader Graph (basic)
Data & StorageДанные и хранение
SQLite
JSON
Serialization
Сериализация
Tools & EnvironmentИнструменты и окружение
Git
Visual Studio
JetBrains Rider
Editor Scripting
Редакторные скрипты Unity
Linux VPS Deployment
Развёртывание на Linux VPS
Quality & PerformanceКачество и производительность
Debugging
Отладка
Unity Profiler
Performance Optimization
Оптимизация производительности
LanguagesЯзыки
English — B2
Английский — B2
Russian — Native
Русский — родной
AI Usage in ProjectsИспользование ИИ в проектах
Yes, I do use AI in some cases. I might generate an image, a translation or an item description when I'm tired. Maybe even get a reference for the code structure or a solution if I can't find it online.
Да, в некоторых случаях я использую ИИ. Могу сгенерировать изображение, перевод или описание предмета, когда устал. Иногда — взять референс по структуре кода или найти решение, если не получается найти его в интернете.