Hi, my name is

Alejandro Arias Gómez.

Quantitative Researcher

MSc Financial Mathematics at UCL. Previously a Quantitative Analyst at Morningstar DBRS, where I built Monte Carlo pricing engines and stochastic credit models for structured finance.

About Me

I am a quantitative researcher working at the intersection of stochastic modelling, statistics and high-performance computing. I am currently reading for an MSc in Financial Mathematics at UCL, covering the mathematics and statistics of algorithmic trading, asset pricing in continuous time, market risk and portfolio theory, and statistical methods for finance.

Before UCL I spent a year as a Quantitative Analyst in Structured Finance at Morningstar DBRS. There I built loan-level Monte Carlo cash-flow engines used to price more than 200 RMBS, ABS, CMBS and NPL transactions totalling around €100bn in rated notional, calibrated stochastic default and loss models on over 2 million loans, backtested them against realised performance across 60+ vintages, and cut simulation runtime by 14x through vectorisation, parallel compute and variance reduction. I also designed the experiment framework that 20 analysts use to compare competing model specifications.

My training is a five-year double degree in Mathematics and Computer Science at Universidad Autónoma de Madrid, with an exchange year at the University of Warwick, and research in functional data analysis: I contributed the PACE algorithm for functional PCA on sparse, irregularly sampled data to the open-source library scikit-fda.

Away from research I have spent six years volunteering with CISV International as a board member and risk manager, played competitive rugby, and I take photographs wherever I travel.

Tools and methods I work with:

Python (NumPy, SciPy, pandas, scikit-learn)
C / C++
SQL
Stochastic processes
Monte Carlo & variance reduction
Time-series analysis
Statistical inference
Machine learning
Backtesting & experiment design
Numerical optimisation
Git, Linux, Docker
Profiling, vectorisation, parallel compute

Education

MSc in Financial Mathematics
University College London (UCL)
Sep 2026 - Sep 2027
Master’s programme in the mathematics, statistics and computation of quantitative finance. Coursework covers the Mathematics and Statistics of Algorithmic Trading, Asset Pricing in Continuous Time, Market Risk and Portfolio Theory, and Statistical Methods for Finance, followed by a research dissertation supervised by an academic or industry practitioner.
Bachelor's degree in Mathematics
Universidad Autónoma de Madrid (UAM)
Sep 2020 - Jun 2025 GPA: 8.0 / 10
Bachelor’s degree in Mathematics concentrated on measure theory, probability, stochastic processes, partial differential equations and numerical methods, combining theoretical training with computational work.
Bachelor's degree in Computer Science
Universidad Autónoma de Madrid (UAM)
Sep 2020 - Jun 2025 GPA: 8.0 / 10
Bachelor’s degree in Computer Science with a strong focus on software development, algorithms, and computer systems. The programme covered core areas such as operating systems, computer networks, databases, and reliable and efficient software engineering, combining theoretical foundations with hands-on programming and heavy project-based work.
Undergraduate exchange program
University of Warwick
Sep 2023 - Jun 2024 Stochastic Processes: 85% (First-class)
One-year undergraduate exchange through the Mathematics Department, taking advanced courses in probability, analysis and algebra: Stochastic Processes (85%, first-class), Complex Analysis, Topology and Commutative Algebra, under a rigorous, research-oriented teaching framework.
High School
Escuelas Pías de San Fernando
Sep 2018 - Jun 2020 GPA: 10 / 10
Secondary education, graduating with top academic performance.

Projects

scikit-fda
Python scipy Functional Data
scikit-fda

Contributed the PACE algorithm (Principal Component Analysis through Conditional Expectation) for functional PCA on sparse, irregularly sampled data: production code, unit tests, documentation and worked examples (PR #669).

The work extends the library to irregular sampling for all users, and included covariance-surface smoothing and conditional score estimation, validated against 10 benchmark datasets. Carried out with the Machine Learning Group at UAM (GAA-UAM) as part of my BSc thesis.

High-performance image denoising
python CUDA Gibbs sampler
High-performance image denoising

Probabilistic image denoising based on a Gibbs sampler applied to a binary image model, where pixel values are inferred from a noisy observation using Bayesian inference.

The method models images as a Markov random field with a smoothness prior, deriving pixel-wise conditional distributions and sampling from the posterior using a random-scan Gibbs algorithm. The approach was parallelised using CUDA to make high-dimensional stochastic inference computationally feasible.

Micro blockchain
C Blockchain
Micro blockchain

Implementation of a local-scale blockchain system developed in C. The system simulates a cryptocurrency mining network with multiple concurrent miners competing to solve a proof-of-work problem.

The project focuses on low-level concurrency, inter-process communication, and robustness, using message queues, semaphores, signals, and multithreading to coordinate mining, validation, logging, and monitoring processes.

Research

Principal Component Analysis for Irregularly Sampled Functional Data
Advisor: Alberto Suárez González

I carried out my Bachelor’s thesis within the Machine Learning Group at UAM, in collaboration with the scikit-fda development team. The work focuses on the mathematical and statistical foundations of Functional Principal Component Analysis (FPCA) for irregularly sampled data.

Functional Data Analysis (FDA) is a branch of statistics that studies data whose observations are functions, rather than finite-dimensional vectors. In this framework, each observation is modeled as a realization of a random variable, allowing the use of tools from probability theory, linear algebra, and functional analysis.

The dissertation develops the theoretical formulation of the PACE (Principal Component Analysis through Conditional Expectation) algorithm, introduced in Yao et al. This algorithm is an extension of classical FPCA designed for sparse and irregular sampling. It studies the estimation of mean and covariance operators via kernel smoothing, the role of bias correction and measurement noise, and the reconstruction of functional principal component scores through conditional expectation, providing a mathematically robust approach to dimensionality reduction in functional settings.

Primary Decomposition of Monomial Ideals in Noetherian Rings
Advisor: Mª Paz Tirado Hernández

This Bachelor’s thesis studies the theory of primary decomposition in commutative algebra, with a particular focus on the class of monomial ideals in Noetherian rings. The work addresses the structural decomposition of ideals and the conditions under which such decompositions exist.

After introducing the basic notions of commutative algebra, the dissertation develops the general framework of primary decomposition in Noetherian rings. The focus then shifts to monomial ideals in polynomial rings, where their combinatorial structure allows for a more explicit and constructive treatment of primary decompositions.

Experience

Quantitative Analyst
Morningstar DBRS
Sep 2025 - Aug 2026

Quantitative research on default, prepayment and loss modelling for structured credit, and the implementation of those models as production software used in live rating analysis.

  • Built loan-level Monte Carlo cash-flow engines pricing 200+ RMBS, ABS, CMBS and NPL transactions totalling ~€100bn in rated notional, simulating correlated default, prepayment and recovery dynamics across 1m paths per deal.
  • Calibrated stochastic PD and LGD models on 2m+ loans spanning 15 years of history, using time-series analysis of macroeconomic drivers to produce loss distributions under stressed scenarios.
  • Backtested model output against realised transaction performance across 60+ vintages, reducing forecast error by ~10% through revised feature engineering on borrower and collateral covariates.
  • Cut engine runtime 14x (70 to 5 minutes per deal) by profiling hot paths and applying vectorisation, parallel compute and variance reduction (antithetic and control variates).
  • Designed the experiment framework used by 20 analysts to compare competing model specifications, standardising how assumption changes are tested before reaching a rating committee.
Data Scientist Intern
Qaleon
Sep 2024 - Feb 2025

Statistical modelling and data engineering on business datasets, from preprocessing and feature engineering through to deployed services.

  • Built a FastAPI analytics service (Python, PostgreSQL, Docker) processing employee and expense records, cutting monthly compliance reporting from 50 hours to 2.
  • Designed and deployed an internal LLM assistant adopted by 10 employees, serving ~100 queries per week across 10 workflows.

Achievements

Cambridge Proficiency Exam
Scored an A (221/230) in the Cambridge Proficiency Exam in 2019.
Top 0.1% EVAU Grade 2020 (13.9/14)
Obtained a 13.9/14 in the Spanish University Entrance Exam (EBAU), placing me within the top 0.1% of candidates nationwide.
UAM Young Talent Award 2020
Award given by the Universidad Autónoma de Madrid for the 25 incoming students with the highest academic potential in the 2020-2021 academic year.
Excellence Scholarship 2021
Awarded to top-performing students in the Community of Madrid.

Volunteering

Volunteer CISV International
Sep 2020 - present

CISV International is a global, volunteer-led non-governmental organisation dedicated to educating and inspiring action toward a more just and peaceful world through intercultural exchange, cooperation, and understanding. Founded in 1950, CISV operates in nearly 70 countries with over 200 local chapters, offering educational programmes and community activities that promote peace education and cross-cultural engagement.

Volunteers at all levels (local, regional, national, and international) play a central role in sustaining and delivering CISV’s mission, shaping both strategic direction and on-the-ground activities.

I served as a volunteer leader for CISV summer and mini-camp programmes, coordinating activities and supporting participants throughout the camp experience. My contributions included guiding educational activities, mentoring junior leaders, and ensuring that the daily operation of the camps aligned with CISV’s peace education objectives.

Risk Manager CISV Madrid
Nov 2022 - present

In my role as Risk Manager for CISV Madrid, I was responsible for ensuring the safety and wellbeing of participants and volunteers across international programmes and local activities. The role combined structured risk planning with rapid decision-making during live activities and camps.

I developed and enforced risk management policies aligned with CISV standards, assessed potential risks during programme planning and execution, and trained volunteers on safety and emergency protocols. During activities, I responded calmly to unforeseen situations, making time-critical decisions to mitigate risk, protect participants, and maintain programme continuity.

Member of CISV Madrid Board
Sep 2020 - present

As part of the CISV Madrid Executive Committee, I was responsible for the training and educational development of 16-17 year-old participants preparing to take on the role of Junior Counsellors (JC) in CISV programmes. This involved designing and delivering educational sessions and supporting their personal and leadership development.

In addition, I contributed to the execution and support of internal projects of CISV Madrid in order to sustain programme delivery, volunteer coordination, and the overall functioning of the organisation.

CISV International
CISV Madrid

Get in Touch

I’m always happy to connect. Whether you have a question about my work, would like to discuss an academic or technical topic, or simply want to get in touch, feel free to reach out.