About
I'm a Unity developer with 3 years of commercial experience, mostly on mobile - Android and iOS. I've worked in puzzle, casual, roguelike and arcade, both solo and in small teams, and I've taken projects from a brief to a store release.
What I'm unusual for is that I also write the backend. I've built an ASP.NET Core backend with auth, player data and leaderboards that shipped behind a live game. That means I can take a mobile game from prototype to a released product with real progression, not hand off the server part to someone else.
I care about systems that scale and about keeping games running on cheap devices. Most of my work is config-driven so content and balancing don't require a programmer, and I care about the boring reliability work - memory, remote config with a local fallback, build pipelines - that decides whether a game is still alive six months after launch.
Experience
Unity Developer - PinkThing
2023 - 2026- •Shipped a match 3 puzzle game to Google Play
- •Config-driven level generation for 200+ levels, ~70% less build time
- •Built the ASP.NET backend: JWT auth, EF Core, PostgreSQL
- •Cut runtime memory ~30% for low-end devices
Unity Developer - Syndicate Group
2025 - 2026- •33 mobile apps in 14 months from one reusable template
- •Reskins cut to 2-4 hours with zero new code
- •iOS builds through company CI
Unity Programmer - PlayGenes
2024 - 2025- •Modular minigame framework, ~40% less time per new variant
- •Worked in a large legacy codebase
Stack
Client
- Unity
- C#
- Zenject
- UniTask
- UniRx
- DOTween
- Addressables
- ScriptableObjects
Backend
- ASP.NET Core
- PostgreSQL
- EF Core
- REST
- JWT
Mobile
- Unity IAP
- Firebase
- AppsFlyer
- UniWebView
- IL2CPP
Tools
- Git
- CI/CD
- Swagger
- Bruno