Unity Developer with a backend engineering background.
I've been building games with Unity and C# since early 2022. Before that I worked as a backend developer - Python, FastAPI, PostgreSQL, Docker - and that experience still shapes how I approach game architecture: modular systems, clean data flow, and infrastructure that scales.
I'm passionate about making games, always curious to learn something new, and love to experiment with different approaches and technologies. Also a Nintendo fan and game collector.
UniKit AI
A spec-driven AI framework for Unity development. Provides a full development cycle - from idea exploration to code review and documentation - without writing complex prompts. Features dynamic memory that loads stack-specific rules (UniTask, R3, Zenject, etc.) by task context, and a self-learning system that turns bug fixes and code reviews into improved project rules.
Modular Unity Game Template
A production-oriented Unity template built around a state machine for game lifecycle management. Modular architecture with Zenject, Addressables, and UniTask. Includes examples of analytics, ads, localization, and save system integration.
Game development
Unity, C#, Zenject / VContainer, UniTask, R3, Addressables,
Photon Fusion 2, Photon Pun 2, Unity DOTS, Entitas
Backend
Python, FastAPI, PostgreSQL, Docker
- Telegram: @nintendadev
- Email: d.vasilev.gamedev@gmail.com

