About me

I spent the last few years at the intersection between academia, research and engineering, with an emphasis on signal processing, deep learning and software engineering. I am passionate about arts, automation of complex behaviour and sparsity. As a programmer, I believe in community-based and collaborative development (e.g. via GitHub, StackOverflow and DockerHub).


Research/Engineering Experience



PhD Candidate

May 2022 - Present

IMPRS-IS PhD scholar at the Prof. Hennig Lab (Methods of Machine learning, University of Tübingen, Germany), focused on phase-aware deep learning optimizers.


Co-PI

Jan 2022 - Mar 2023

Co-authored the IAMúsica project, an artistic research grant supported by the Institut d’Estudis Baleàrics aimed to apply real-time AI technologies for musical analysis. More info here.


Research Contractor

Apr 2022

Contract with the Max-Planck Institut for Empirical Aesthetics (ArtLab) to develop a lightweight, wearable, precise heartbeat timestamping and counting system. F1 detection score above 99.7% (based on Pan-Tompkins) and AUC-ROC >80% for signal quality estimation (custom Kalman filter).


Research Fellow

Sep 2020 - Mar 2022

Work as machine learning research engineer at the AI for Sound research fellowship led by Prof. Mark Plumbley at CVSSP (University of Surrey, UK). Work included participatory studies, supervision of M.Sc. theses, and covering the full lifecycle of AI software on a broad variety of settings.


Research Collaborator

Dec 2019 - Present

Member of the research team led by Dr. Julia F. Christensen, focused on the connection between dance, emotion and computation in different cultures. Besides writing, my role involved computational tasks like data curation, generation of synthetic stimuli and extraction of kinematic features from video and MoCap sequences (see e.g. this publication for more details).


Research Engineer

Dec 2017 - Apr 2020

Work on the RESIST research grant (ERC) for resilient transport infrastructure to extreme events. Work involved R&D, profiling and maintenance of models for visual detection and measurement of structural defects, as well as interfacing with structural and system engineers.


Undergraduate Research Assistant

Mar 2017 - Aug 2017

Assisting with machine learning research at the Systems Engineering and Computer Vision department.


Undergraduate Teaching Assistant

Oct 2015 - Mar 2016

Leading weekly tutorials for 60+ undergraduate students as part of the Python Programming course led by Prof. Krömker. Work included introducing good software engineering practices, grading, and giving constructive feedback on theoretical and practical exercises.



Education



B.Sc. in Computer Science (Grade: 1.3)

2014 - 2017

The B.Sc. in computer science at the Goethe University Frankfurt am Main had 4 main pillars: (1) Programming (C++, Python, Java), (2) Hardware (theory, design, FPGA programming), (3) Mathematics (linear algebra, discrete mathematics, probability theory) and (4) Theoretical CS (modelling, datastructures, algorithms and complexity). On top of that, I did several advanced modules, including operative systems, distributed systems, AI, high-performance computing and machine learning, which I pursued further with a thesis on deep learning-based music classification.


Diplom in Composition (Grade: 1.7)

2007 - 2015

I started my composition studies at the Conservatorio Superior de Música in Vigo (Spain). Then I moved to the HfMDK in Frankfurt am Main (Germany), to study electronic composition with Prof. Orm Finnendahl. Covered subjects included music history, analysis, harmony, counterpoint, instrumentation, piano sight-reading and improvisation, real-time audio synthesis and algorithmic composition. I share some of my work and thoughts here.


Professional Degree in Piano (Grade: 8.3/10)

2007 - 2013

The Spanish Grado Profesional (professional degree) is a 6-year pre-university degree centered on the practice of a specific instrument. The piano specialization included solo, 4-hands, chamber and choir/orchestra activities, sight reading, and theoretical subjects like music history, analysis and harmony.


Professional Degree in Trumpet (Grade: 8.0/10)

2005 - 2011

The Spanish Grado Profesional (professional degree) is a 6-year pre-university degree centered on the practice of a specific instrument. The trumpet specialization included solo, chamber music and band/orchestra activities, as well as theoretical subjects like music history, analysis and harmony.