Actuarial Software Developer
Jul 2026 – PresentRole focusing on financial software, risk management engines, and scalable investment infrastructure.
MSc Actuarial Mathematics student at UCPH and Actuarial Software Developer at Festina Finance. I specialize in quantitative risk management (QRM), stochastic calculus, and machine learning. My focus is translating advanced mathematical theory into scalable, low-latency pricing engines and infrastructure using C++, Rust, and R.

01
Industry roles and degrees, newest first.
Role focusing on financial software, risk management engines, and scalable investment infrastructure.
Developed internal actuarial packages (Lifepack), engineered automated DevOps ETL pipelines, and built quantitative stakeholder reporting tools.
Focus: Advanced probability, QRM, ML, financial econometrics.
Thesis: Hybrid insurance pricing framework.
Highlight: Fire severity modeling using Extreme Value Theory (EVT).
02
What I build with, and the mathematics I build on.
σ-algebras, filtrations, conditional expectation and martingales — the rigorous footing the rest is built on.
Quadratic variation, Itô’s formula and SDEs — from geometric Brownian motion (the paths at the top) to rough volatility.
Risk-neutral valuation under ℚ, change of measure via Girsanov, and Monte Carlo when no closed form exists.
Multi-state models and Thiele’s equation for reserves — the math behind Lifepack and the life & pension calculations I implement in Java.
Peaks-over-threshold with a generalised Pareto tail, used to model fire-claim severity.
Applied daily for pricing, forecasting and reporting.
03
Open a project to read more and try the live demos.
A high-performance backend built in Rust using Axum. Fetches ticker data and calculates Historical Value at Risk (VaR) based on continuous returns and empirical quantiles.
View on GitHubAdvanced derivative pricing framework based on fractional Brownian motions (fBM). Solves Stochastic Differential Equations (SDEs) to capture the roughness of electricity spot prices and financial markets.
View on GitHubSimulating the fractional Brownian motion for requires careful consideration of its auto-covariance structure. The C++ engine performs an exact Cholesky decomposition of the dense covariance matrix to generate valid rough volatility paths, ensuring statistical integrity.
Predictive machine learning pipeline forecasting highly volatile energy spot prices across 6 distinct markets. Optimized for RMSE utilizing specialized XGBoost models and domain-specific meteorological features.
Comprehensive R package for life insurance mathematics. Implements robust object-oriented programming (OOP), unit testing, and full roxygen2 documentation for production use.
04
Optimization outside the terminal.
50m Breaststroke · Personal Best
Applying data-driven optimization outside the terminal. Elite sprint swimmer utilizing structured biohacking and sleep analytics for peak performance. Personal Best: 30.09s in 50m Breaststroke at the Danish Open.
05
Practice and output, live.