Education

Experience

Jülich Supercomputing Center - Visiting Researcher

July 2025 - September 2025

Working in Martin Schultz' Earth System Data Exploration group. I contributed to the WeatherGenerator project.
  • Developed a diffusion based forecasting engine for the WeatherGenerator foundation model.
  • Collaborated with scientists and engineers from the ECMWF
  • Attended the 2025 workshop on Machine Learning for Earth System Modelling at the University of Bonn

Alexandria-Media - Technical Product Owner

October 2022 - September 2023

First employee at Alexandria Media, a start-up supported by LSE Innovation, focusing on digitalizing media licensing through innovative smart contracts.
  • Shaped a shared vision within the engineering team, based on input from major UK and US studios
  • Developed a modular framework to streamline the contracting workflow in the film industry in cooperation with major UK law firm
  • Drove the implementation of a digital twin agreement that is both private and cryptographically verifiable to all parties based on the [Hedera](https://hedera.com/) platform
  • Built and launched MVP for showcase to new clients and investors

Kiel Institute - Research Intern

June 2019 - August 2019

See research experience above...

    Skills

    Note: I think these sections are silly, but everyone seems to have one. Here is a *mostly* honest overview of my skills.

    PyTorch
    5 / 5
    English
    5 / 5
    German
    5 / 5
    Deep Learning
    5 / 5
    LaTeX
    4 / 5
    Python
    4 / 5
    Spanish
    4 / 5
    Graph Based Learning
    4 / 5
    NLP
    4 / 5
    Numpy
    4 / 5
    Pandas
    4 / 5
    Scikit-Learn
    4 / 5
    Econometrics
    4 / 5
    QGIS
    4 / 5
    Git/Github
    3 / 5
    Java
    3 / 5
    R
    3 / 5
    Jupyter
    3 / 5
    Matplotlib
    3 / 5
    Quiskit
    2 / 5
    SQL
    2 / 5
    Solidity
    2 / 5
    HTML + CSS
    1 / 5
    French
    1 / 5

    Selected Courses

    LSE

    • EC100:Economics A
    • EC202:Microeconomic Principles II
    • EC210:Macroeconomic Principles
    • EC221:Principles of Econometrics
    • EC309:Econometric Theory
    • EC310:Behavioural Economics
    • EC331:Quantitative Thesis
    • MA100:Mathematical Methods
    • MA103:Introduction to Abstract Mathematics
    • MA203:Real Analysis
    • MA210:Discrete Mathematics
    • MA211:Algebra and Number Theory
    • MA317:Complex Analysis
    • ST102:Elementary Statistical Theory

    Berkeley

    • COMPSCI 61A:Structure and Interpretation of Computer Programs
    • COMPSCI 61B:Data Structures
    • MATH 110:Linear Algebra
    • MATH 114:Abstract Algebra II
    • MATH 126:Introduction to Partial Differential Equations
    • MATH 136:Incompleteness and Undecidability
    • MATH 202A:Topology & Analysis

    Imperial

    • COMP70005:Complexity
    • COMP70007:Computational Optimisation
    • COMP70010:Deep Learning
    • COMP70015:Mathematics for Machine Learning
    • COMP70016:Natural Language Processing
    • COMP70021:Quantum Computing
    • COMP70022:Scalable Systems and Data
    • COMP70028:Reinforcement Learning
    • COMP70029:MSc Advanced Computing Individual Project
    • COMP70105:Deep Graph-Based Learning

    Oxford

    • C3.9:Computational Algebraic Topology
    • C4.3:Functional Analytic Methods for Partial Differential Equations
    • C6.4:Finite Element Methods for Partial Differential Equations
    • C6.5:Theories of Deep Learning
    • C8.1:Stochastic Differential Equations
    • C8.2:Stochastic Analysis and Partial Differential Equations
    • CCD:Dissertation on a Mathematical Topic (double unit)