About me

Hi,

I’m Ruben and I’ve been programming with Unity3D since version 3.5. I work at ENGAGE as a Senior Unity3D Programmer and previously at Virtualware as Senior Programmer.

I love programming and I’m always looking into new ways to improve my code, learning new programming paradigms and architectures.

I’m writing this blog because I think there we are underusing C# and the .Net environment when we are programming in Unity3D, so I’ll talk about async/await, dependency injection, packages, new C# syntax, etc.

Contact me at my LinkedIn or leave a comment somewhere in this blog if you want.