Building scalable backend services and gameplay systems with C#.
I'm a software developer specializing in Unity and .NET.
I enjoy designing maintainable software, building backend APIs, and creating gameplay systems with clean architecture principles. I focus on writing code that is readable, testable, and scalable.
- ๐ฎ Unity Game Development
- โ๏ธ ASP.NET Core
- ๐ Clean Architecture
- ๐ REST APIs
- ๐ฆ Entity Framework Core
- ๐ Authentication & Authorization
- ๐ Performance Optimization
- ๐งฉ Software Design Patterns
โ Clean Code
โ SOLID
โ Dependency Injection
โ Domain-Driven Design
โ RESTful APIs
โ Async/Await
โ Unit Testing
โ Code Reviews
โ Performance First
โ Maintainability
Modern Unity project featuring:
- Gameplay Systems
- UI Architecture
- Save System
- Addressables
- Object Pooling
- Async Loading
Repository: Coming Soon
Production-ready backend featuring:
- Clean Architecture
- JWT Authentication
- Entity Framework Core
- Repository Pattern
- FluentValidation
- Swagger
- Docker
- Logging
Repository: Coming Soon
- Building high-quality Unity applications
- Improving backend architecture
- Exploring .NET ecosystem
- Learning advanced system design
- Open Source contributions
- .NET 8 / .NET 9
- Vertical Slice Architecture
- Microservices
- Message Brokers
- Distributed Systems
- CI/CD
- Kubernetes
Simplicity scales better than cleverness.
I believe software should be easy to understand before it becomes easy to extend.



