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 and personal 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 personal projects.
Development of AR and VR apps with Unity, and 3D web experiences with 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.