Game Developer
Hi! I’m a gameplay programmer with a degree in Video Game Design and Production from Tecnocampus, UPF. I’ve always been drawn to the part of game development where ideas become playable - where mechanics, feedback, and feel come together to create something people actually enjoy.
I’m also interested in technical art because I like the challenge of bringing together the art and the technology. It’s that sweet spot where creativity meets logic, and it keeps things interesting.
Right now, I’m working as a VR Developer at Univrse, building immersive experiences and occasionally fighting motion sickness in the name of innovation.
a
Languages: C#, C++, HLSL, Lua, R
Engines: Unity, Unreal Engine
Specialties: Gameplay Systems, Shader Programming, VR Development
Tools: GitHub, Sourcetree, Visual Studio, Trello
Self-motivated and proactive in identifying and solving challenges
Highly disciplined
Adaptable in dynamic environments
I pay attention to the details, but I don’t get lost in them
Able to maintain performance in high-stress environments
Univrse
September 2024 - Present
As part of a multidisciplinary team, I work on developing custom features for a variety of VR experiences, collaborating closely with designers, artists, and other developers to bring concepts to life. For certain experiences, I have implemented networking logic that allowed for multi-user interactions, setting up client-server communication so that players could share a space, interact with each other, and affect the virtual world in real time.
Day to day, I work with an in-house SDK alongside a mix of VR-focused Unity packages, constantly integrating new tools while maintaining compatibility and stability across different headsets and platforms. This work involves both solving technical challenges and ensuring a smooth development process for the whole team.
Univrse
May 2024 - September 2024