What I Do ?
I am an experienced Unity Developer, Who knows almost every aspect of the engine!
ASP.NET Core, SignalR and EF Core to create backend services for games, including realtime multiplayer capabilities.
I have the sufficient knowledge of the versional controls system GIT
I have remarkable testing experience in Unity (Zenject and others), as well as in ASP.NET
I write Clean, Commented, Declarative, Performant, Defensive, and Understandable code
I am very skilled in DS and OOP, I also solve on LeetCode frequently
C# tasks, and Unity UniTask
Recent Posts?
What do I actually need for testing? interfaces for classes that expose functions that other services depend on, to mock them. Then the aim is to write only these interfaces with the minimal additional code.
Read moreI had an int list on an entity and I thought ef core will figure out how to store it, but I was wrong. We must specify something called value converter and value comparer. Value converter translate your object to the db column when you load and save it automatically.
Read moreThe concept of unit testing itself is easy to grasp, but practically you will ask your self: why all of this, the overhead of testing seems to be more than the development. And here you will know that there's a lot to learn. Like what to unit test? every software type can have unique requirements and we shouldn't use the same model/scheme for everything.
Read more