I'm a software engineer specialized in computer graphics, video streaming and web
development from Valencia, Spain. I love to work with creative technologies where
math and art blend. Check my GitHub to see
my open source projects!
Computer Graphics
I design and develop 3D engines, simulations and videogames.
Video Streaming
Real-time streaming has proven to be one of the most valuable
technologies worldwide. I work with technologies that combine
streaming and XR.
Web Development
Developing web applications with modern front-end and scalable
back-end technologies.
Digital Art
Learning Photoshop, Blender and Substance Painter.
Education
Master's Degree in Secondary Education Teaching
2022 — 2023
-
Specialization: Computer Science and Electronic
Systems.
Master's Degree in Artificial Intelligence, Pattern Recognition and
Digital Imaging
2016 — 2017
Computer Engineering
2008 — 2014
-
Final Project: Development of an augmented
reality multiplayer videogame for tablets with Unity and
Vuforia.
-
Specialization: Computer graphics, computer
vision and robotics.
-
(2014) Erasmus
Game design and programming, .NET and Android.
-
(2013) Erasmus Intensive Program HuMaIn
The goal of that year was to design and simulate a robotic
system for the handling and storage of champagne bottles in
the cellars.
-
(2012) Course: Development of games for
Windows, Mac, Web iOS and Android with Unity.
Experience
Brainstorm Multimedia
2019 — Present
Graphics and Streaming Developer
-
StudioCall:
Real-time application to make 3D video conferences and operate
virtual productions (supports WebRTC, NDI, RTMP and HLS).
-
Brainstorm SaaS:
Software-as-a-service application made to use Brainstorm Suite
products on the cloud.
-
Development of a WebRTC-NDI real-time streaming pipeline to
insert remote streams into the virtual set and XR engine
InfinitySet.
-
Research & Development:
Advanced Mixed Realities
(),
Google Digital News Initiative
().
Baintex Technologies
2016 — 2018
Software Developer
-
Everou:
Android/iOS application to control the home automation system.
-
EverouVR: Virtual reality application made with Unity and Oculus to
teach customers how to use the home automation system.
-
Development of an RTP real-time streaming pipeline that sends
streams from the central hub to the application.
Sopra Steria
2015 — 2016
Back-end Developer
- Development of Node.js applications.
- Maintenance of Java EE applications.
Toolbox
Prefered set of technolgies I work with.