About me #
My name is Rustam Ismagilov, a Unity game developer currently based in Barcelona. I split my time between building gameplay that combines thoughtful mechanics with strong storytelling and sharing what I learn with other creators.
This site is where I track those experiments and share write-ups on performance tweaks, iteration strategies, and the occasional behind-the-scenes look at prototypes.
What I do #
- Build Unity games and applications for mobile, PC, and handhelds
- Architect and maintain game codebases
- Work with DI, ECS/Jobs, UniRx, UniTask, DOTween, Spine, and FMOD
- Integrate third-party services (ads, analytics, in-app purchases, etc.)
- Use common game programming patterns
- Write advanced C# (OOP, events, delegates, lambda expressions, reflection, etc.)
- Apply OOP, SOLID principles, and a wide range of algorithms and data structures
Let's Collaborate #
I take on freelance work and am open to new challenges and collaborations with other developers. For proposals, feel free to contact me via any of the channels on the Contact page.
I also love teaming up for game jams, quick prototypes, and open-source tools that improve developer workflows. If you have a jam idea, need a Unity dev for a short sprint, or want to riff on immersive mechanics, reach out.