Hi, I’m Ruben,
My main skill is programming, but I also have some knowledge in design.
As I usually work alone or in small teams, I also have basic knowledge in other areas.
My experience is currently based on many academic, personal and collaborative projects, although after my studies I spent a few months in a company as part of the training. My role there was that of gameplay programmer.
I currently work professionally in the AR/VR industry while I continue developing other projects.
Development of a Vertical Slice with Unreal Engine 5 of a multiplayer platformer game.
Development of AR, VR, Android, iOS, PC and web3D applications with Unity, Unreal and Playcanvas.
Development of a couple of game demos with the latest version of Unreal Engine.
I was in charge of the development and maintenance of the company’s website, made with WordPress.
Here I delved a step further into Unity, discovering all his tools, improving my coding skills with C#, developing some microgames of different genres and even a VR game.
Here i learned to use professionally the different tools the engine offers. I acquired a good level of programming with blueprints, and a bit of C++
During this education I learned to develop mostly for Android with Java, but also for IOS with Swift, web with angular, backend with Springboot and Jhipster, version control tools like git, Unity with C#, and other skills such as agile methodologies, gamification and user experience.
Here I learned about different areas of computing such as operating systems, network services, servers, computer assembly, etc.