Resume
You can check a resumed version of my resume here (or here for the Spanish version). Last updated in February 2026.
Experience
Research Engineer @ Graphics & Imaging Lab
Universidad de Zaragoza, Spain
January 2024 – February 2026
Supervised by prof. Albert Redó and prof. Diego Gutiérrez
I was hired by the ENLIGHTEN european project, focused on non-line-of-sight (NLOS) imaging, which allows to see around corners by leveraging the time-of-flight of light. Knowing how light propagates through time, NLOS algorithms can reconstruct the appearance of objects by analyzing how indirect light bounces in a relay surface. My main responsabilities in this role incuded:
- Implementation of physically based rendering and imaging algorithms, taking into account complex material properties and how they interact with light’s time-of-flight.
- Study of the quality of existing visible light NLOS imaging algorithms in the near Infrared, proving their aplicability in this range. These findings open the door to eye-safe NLOS prototypes.
- Study of the connection between the time-of-flight of light and its polarization, as well as how to apply it to imaging algorithms, and how to process transient-polarized signals.
- Design and evaluation of experiments, technical writing of reports, publications and dissemination work.
- Collaboration with international colleagues, through email, video conference and occasional visits.
Academic research intership @ Graphics & Imaging Lab
Universidad de Zaragoza (in collaboration with BSH), Spain
February 2023 – September 2023
Supervised by prof. Ana Serrano and prof. Diego Gutiérrez
As part of my undegrad, I spent 7 months as an intern in the Graphics & Imaging lab, working in a collaboration project with BSH, which aims to integrate machine learning advances into the kitchen. In particular, my intership was focused in automatic action detection during the cooking process. My main tasks included.
- Analysis of different machine learning techniques for automatic action detection in cooking video sequences, mainly video transformers and other attention-based models.
- Worked on the processing of an in-house dataset, as well as feature extraction for model training, and fine-tuning and modification of previous models to better fit them to said dataset.
Open source contributions
I am a contributor to the mitransient and y-tal libraries, developed by students of the Graphics & Imaging Lab. These libraries provide a wrapper over the Mitsuba 3 framework, allowing for the simulation of transient light transport, as well as providing tools for NLOS simulation and reconstruction. Some of my contributions include:
- Reimplementation of a transient rendering algorithm, obtaining a speed increase up to two orders of magnitude.
- Implementation of a realistic sensor model, allowing users to simulate noise and artifacts seen in real hardware.
- Helped with the implementation of polarized transient rendering and implemented its visualization.
- Helped with bug fixing, documentation and creation of tutorials.
- Offered support to users of the libraries, helping with installation, usage doubts and trouble-shooting.
Publications
mitransient: Transient light transport in Mitsuba 3, D.Royo, J.Garcia-Pueyo, M.Crespo, O.Pueyo-Ciutad, G.Enguita, D.Bielsa.
arXiv 2025, DOI: https://doi.org/10.48550/arXiv.2510.25660Non-line-of-sight imaging in the Short-Wave Infrared, G.Enguita, D.Royo, F.Christnacher, S.Schertzer, M.Laurenzis, D.Gutierrez, A.Redo-Sanchez.
Poster on the International Conference on Computational Photography (ICCP) 2024 [Link]
Education
Master’s Degree in Robotics, Graphics and Computer Vision. Universidad de Zaragoza (2023 – 2025).
Master’s Thesis: Application of the near infrared and polarization on transient imaging techniquesBachelor’s Degree in Computer Science, specialization in computing. Universidad de Zaragoza (2019 – 2023)
Bachelor’s Thesis: Action detection during the cooking process using machine learning techniques
Skills
- Languages: Spanish (native), English C1 (Cambridge Level 2 Certificate in ESOL International).
- Main programming languages: C++, C, Python, Go, MATLAB.
- Compute and graphics APIs: OpenCL, OpenGL and Vulkan, using Renderdoc for debugging.
- Libraries: Mitsuba 3, Dr.Jit, NumPy, Matplotlib, GLM, Assimp, Dear ImGui.
- Version control, using Git and GitHub.
- Technical writing, using LaTeX.