Skip to content

Antwerp, Belgium Matthias Mesotten

DATA INFINANCE.

Agentic AI. Built to work.

I build agentic frameworks and data tools that help finance teams transform processes and tasks — connecting data, AI and the work that needs to get done.

Open to new opportunities

A personal collection of systems, tools & things worth exploring.

01 / Current work Argenta

FRAMEWORKS
for Finance.

Build enterprise agentic frameworks and individual tools to help transform processes and tasks within Finance

Data analyst in Finance, helping steer its Tools, Data & AI work and put data and AI into everyday processes.

Data Analyst & Co-Lead Tools, Data & AI — Finance
Argenta · January 2023–Present

Experience & background

02 / Personal project 2026

INTELLIGENCE,in conversation.

Investment Analyst Toolkit

An investment cockpit combining quantitative research with a separate agentic framework: two distinct AI teams review each other's work at checkpoints and help improve the platform itself.

Inside the project

A personal build to answer the question I kept running into: how much of my return is actually being paid for by risk, and where is that risk coming from?

Two teams, shared checkpoints. The cockpit now connects to a separate agentic framework with two very different AI teams. They review each other’s work at defined checkpoints through the process, and help take the cockpit platform itself further. The quantitative toolkit remains the foundation; the agentic framework adds another way to work with and improve it.

Risk decomposition. Portfolio volatility broken down per position via Euler risk contribution, alongside beta, 1-day VaR/CVaR in euros, the correlation matrix, a diversification ratio, concentration and currency exposure. Positions held through funds are looked through to their underlying sector weights, so exposure is measured on what you actually own rather than on the wrapper.

Scenario and sensitivity modelling. Hypothetical market, rate, currency and sector shocks applied to current weights — market moves through each position’s own estimated beta, rate sensitivity fitted empirically against the US 10-year (FRED), sector shocks ceteris paribus via each holding’s beta to its sector ETF. Plus historical stress tests replaying 2008, COVID and 2022.

Factor screening and ranking. Quant factor and fundamental models rank a universe of ~13,600 listed equities and ETFs, with hierarchical risk parity (HRP) available for allocation. Candidates carry through to deeper single-name analysis and a like-for-like comparison against sector and regional peers.

Performance measurement. A FIFO transaction ledger is the source of truth, from which true time-weighted return is computed and benchmarked against the S&P 500 in EUR — separating what the portfolio earned from what contributions merely added. Sharpe and Sortino are shown against a live risk-free rate.

ESG (Sustainalytics ratings, SFDR article 6/8/9) is carried as a deliberately informative-only layer: visible on every report, never folded into a score.

Stack: Python for the analytics; FRED and market-data feeds; a local web app for the workflow.

  • Quantitative Finance
  • Agentic Frameworks
  • Multi-Agent Review
  • Risk Modelling
  • Factor Models
  • Scenario Analysis
  • Python
  • ESG

In beta — needs an invitation code, available on request. Happy to give a walkthrough too.

03 / Personal project 2026

PLANS CHANGE.Go elsewhere.

Elsewhere

A personal travel platform for planning a holiday with AI, following the journey day by day and sharing the adventure with the people back home.

Inside the project

Elsewhere brings our holiday plans together in one place: a day-by-day itinerary, a map, bookings, preparation checklists and the decisions still to make.

A plan with room to wander. Expand a day for its activities, see the stops on the map and adjust the itinerary as the trip takes shape. Download the next few days to keep the plan close when connectivity is limited.

AI-assisted planning, with a human decision. Planning skills in the private repository guide the AI through our preferences and existing commitments. Proposed changes are reviewed and approved before they update the shared plan.

Bring people along. Invited friends can sign in to follow the complete itinerary in a read-only view. A separate journal shares the stories we choose to publish, while booking details and private planning notes stay private.

  • AI-assisted Planning
  • Adaptive Itineraries
  • React & TypeScript
  • Cloudflare

Live platform · Google sign-in and an invitation are required to view our trips.

04 / Personal project 2026

PROPERTY,with memory.

Immo Finder

A private research tool that follows the Antwerp housing market over time — same-property matching, cost-of-ownership modelling and comparables-based valuation, with alerts on what fits.

Inside the project

House hunting around Antwerp taught me that it is easy to see what is on the market today, and almost impossible to see what any particular house has done over time. So this keeps a running record and does the analysis on top of it.

Same-property matching. The same house reappears over the years under different descriptions, agencies and asking prices. Records are normalised and matched so that one house is one row — which is what makes a history meaningful rather than double-counted.

The history a snapshot can’t show. Because nothing is discarded, it can answer questions a single moment in time can’t: how many separate times a property has been on the market, what it asked on each attempt, and how long it has been sitting — both now and in total. A house on its fourth attempt at a falling price is a very different proposition from a fresh one.

Cost of ownership, not asking price. Each entry carries the real cost of buying — registration duty, notary fees, VAT, disbursements — plus the cost of keeping it: annual heating in kWh and euros derived from the EPC label, rolled into a ten-year figure. Two houses at the same asking price are rarely the same purchase.

Valuation and screening. A comparables-based estimate and an indicative renovation cost sit alongside €/m², EPC label and build year. Saved preference profiles are matched against anything new, with a message the moment something fits — and a dashboard with list and map views for exploring the whole dataset.

Stack: TypeScript across a Node service and web front end, with a local store for the time series.

  • Market Analysis
  • Valuation
  • Entity Resolution
  • Data Modelling
  • TypeScript

Invitation only — access is limited to close friends and family. Happy to give a walkthrough on request.

05 / Personal project 2026

TRAINING,that listens.

DAS TRIATLON MACHINE — Adaptive Triathlon Coach

A local-first, adaptive ML training coach for triathlon: it ingests your Garmin/Strava/Apple Health data and regenerates a race-focused plan every morning based on how you actually slept, recovered and trained.

Inside the project

The project where my day job (data & AI) meets my sport (triathlon). It syncs data from Garmin Connect, Apple Health and Strava, tracks recovery (HRV, resting HR, sleep), and every morning regenerates a training plan that adapts to how you actually slept, recovered, trained and lived — while always steering toward the races you’ve put on the calendar.

The one-paragraph pitch: TrainingPeaks tells you what your coach planned weeks ago; intervals.icu has brilliant analytics but doesn’t plan for you; Garmin’s suggestions adapt but ignore your race calendar and life constraints. This app closes the loop — plan ↔ execution ↔ recovery ↔ replan, every morning, on your own machine, with your own data, for triathlon specifically (swim + bike + run + strength as one interacting system).

It also handles structured workouts and fuelling, FIT export, a compliance tracker, health/sport dashboards from Garmin effort curves, an injury/niggle log with a staged return-to-training, and pre-race briefings with carbohydrate guidance. Stack: local FastAPI + SQLite, Python analytics, JS/HTML front end.

  • Python
  • FastAPI
  • Machine Learning
  • Garmin / Strava
  • Triathlon

Private repository — happy to walk through the code on request.

06 / Personal project 2026

OPEN DATA.A cold drink.

Hydration Map — Belgium

An interactive map of free water, open shops and vending machines across Belgium — built on open data, live now for anyone who's thirsty.

Inside the project

A hot day, no bottle, and no easy way to tell whether the nearest option is a free tap, a vending machine, or a shop that closes at noon on a Sunday. So this combines four things no single map puts together: free drinking water, drink vending machines, shops, and the fuel stations that actually have one — pulled from OpenStreetMap and kept current automatically.

Open now, not just nearby. Every shop and machine is evaluated against its real opening hours — including Sundays and Belgian public holidays — so the map answers “is this actually open right now,” not just “is there a dot here.”

A heuristic worth being proud of. Only about 1% of fuel stations in OpenStreetMap are tagged with whether they have a shop. Rather than showing thousands of unreliable pins, a station only appears if it has an explicit shop tag, or has posted opening hours and isn’t flagged as unmanned or a self-service sub-brand — cutting ~3,000 raw fuel points down to the ~320 that plausibly sell a drink, with a report button for anything wrong.

Community input that upgrades the real map. Anyone can suggest a new spot or report a problem; submissions stay an unverified pin until reviewed. Approving one is one click to open OpenStreetMap’s own editor at that exact location — so a verified addition goes upstream into OpenStreetMap itself, where every map built on that data benefits, not just this one.

Built to stay current with no server to babysit. The whole map is one self-contained static page with ~9,500 points embedded and clustered for performance; a small Python script refreshes it from OpenStreetMap’s Overpass API every day via GitHub Actions, no manual maintenance required.

Stack: Leaflet for the map, Cloudflare Pages Functions and D1 for community suggestions, Python for the daily data refresh.

  • OpenStreetMap
  • Geospatial
  • Data Pipeline
  • Cloudflare Pages
  • Python

Free to use, no invitation needed. Open source — the repo link goes straight to the code.

07 / Personal project Work in progress

KEEP TRACK.Keep building.

Project Radar

A private dashboard that brings projects, repositories and live sites into one view — with daily health checks, incident history, latest commits and a record of manual AI reviews.

Inside the project

Projects are easy to start and harder to keep track of. Project Radar gives repositories, local services and deployed websites a shared overview, with the last commit and the latest check beside each project.

Checks with context. Scheduled availability and content checks retry before recording a failure. Incident and recovery history help distinguish an outage from an old result. Local service checks run on the Mac, while public websites can be checked from the hosted dashboard.

A record of reviews. Manual AI reviews carry a date, notes and the commit that was reviewed, so later code changes are visible without suggesting that a successful HTTP response means the whole application has been tested.

A private overview. The local dashboard keeps repository details together; the hosted version receives a scoped metadata sync. The public portfolio shows the project, while its inventory remains private.

  • Monitoring
  • Automation
  • Node.js
  • SQLite
  • Cloudflare

Private workspace — Cloudflare login is required to open the dashboard.

08 / Beyond work

ROOM FOR
what's next.

Triathlon & endurance Completed chapter

3full-distance finishes

Running and cycling have been part of my life since my teens, and I took up triathlon around 2020. Three full-distance finishes — Ironman Maastricht, Challenge Roth, and Ironman Emilia-Romagna in Italy — plus five-plus half-distances, including the World Championship, alongside running and cycling events, with the Tokyo Marathon a personal highlight. I’m also a certified coach and enjoy helping friends reach their own goals.

I consider the September 2026 finish my last triathlon race. After years of planning life around training and racing, I’m focusing on other challenges and making more time for other things. What comes next is still something I’m figuring out.

Discipline and consistency — long-course racing is a lesson in planning, pacing and showing up every day.

Hiking & Trekking Ongoing

GR20 · SalkantayFavourite treks

Getting out into nature is one of my favourite ways to spend time. The GR20 in Corsica — often called one of Europe’s toughest long-distance trails — was a highlight, and so was the Salkantay trek high in the Peruvian Andes.

Time in nature is how I reset — a long trek clears my head like nothing else.

The person behind the systems.

Portrait of Matthias Mesotten
Matthias MesottenAntwerp, Belgium

I’m a data analyst in Finance at Argenta, where I help steer our Tools, Data & AI work. My focus is building enterprise agentic frameworks and individual tools that help transform finance processes and tasks. I like getting hands-on with a problem and building a sharper, more efficient way to work through it.

Economics is part of how I got here. I trained in econometrics and causal inference, applied Bayesian causal forests to education policy in my master’s thesis, and went on to work on price elasticity and bank reporting. That background still shapes my thinking; data and agentic AI in Finance are where I want to take it next.

In September 2026 I finished my third full-distance triathlon at Ironman Emilia-Romagna in Italy — my final triathlon race. I’m now making room for other things I enjoy, and for new challenges and interests that I’m still discovering.

Practice

  • Agentic Frameworks
  • Applied AI
  • Process Automation
  • Financial & Regulatory Reporting
  • Business Intelligence
  • Causal Inference & Econometrics
  • Economic Modelling
  • Pricing & Price Elasticity

Tools

SQL / Python / R / Tableau / Power BI / Databricks / Power Automate / Stata / Excel / GIS

Languages

  • Dutch — native / bilingual
  • English — professional working
  • French — limited working

How I work

  • Rigorous — I hold my work to a high standard and care about getting the details right.
  • Driven — I bring energy and follow-through to everything I take on.
  • Inventive — I experiment with new ways of working to make them simpler and faster.
  • Collaborative — I do my best work with and through a team.
  • Data-minded — I'm at my best turning data and AI into clear decisions.
  • Open — I stay curious, approachable and easy to work with.

Built on
experience.

01ArgentaData Analyst & Co-Lead Tools, Data & AI — FinanceJanuary 2023–Present

Antwerp, Belgium

  • Data analyst in Finance, helping steer its Tools, Data & AI work and put data and AI into everyday processes
  • Build enterprise agentic frameworks and individual tools to help transform processes and tasks within Finance
  • Led and coordinated the move away from a third-party payment-message platform: SWIFT messages are now taken in directly from the external processor onto our own data platform, where they are processed, enriched and analysed — made available to business users, linked to the downstream systems that need them, and used for reporting
  • Design dashboards and analytics relied on day to day, and automate recurring reporting and reconciliation work (Tableau, Power Automate)
  • Run workshops and inspiration sessions on AI in Finance across the bank, and help modernise how the department works with data

Data & AI / Leadership / Applied AI / Agentic Frameworks / Payments & SWIFT / Data Platform Migration / Regulatory & Sustainability Reporting / Process Automation / Tableau / Power Automate

02StepUp RGMSenior Revenue Management Data Analyst · Head of Price ElasticityFebruary 2022–January 2023

Leuven, Belgium

  • Headed price elasticity — determining optimal pricing strategies and quantifying their financial impact, right as pricing and inflation dominated the headlines
  • Conducted advanced economic modeling and data analysis to evaluate the financial impact of clients' sales and promotional investments across FMCG categories (food, household products)
  • Delivered actionable insights through intuitive dashboards, enabling clients to optimize their investment strategies

Price Elasticity / Revenue Management / Economic Modeling / FMCG

03StepUp RGMRevenue Management Data AnalystFebruary 2021–January 2022

Leuven, Belgium

    Revenue Management / Data Analysis

    04FOD Financiën (SPF Finances)Accounting & Tax Trainee — Special Tax Inspectorate (STI)July 2020–February 2021

    Antwerp, Belgium

    • Completed comprehensive training in corporate taxation, accounting principles, tax law, and investigation procedures
    • Directly supported team investigations by applying newly acquired knowledge to real cases
    • Developed foundational skills in financial analysis and regulatory compliance

    Corporate Taxation / Accounting / Financial Analysis / Regulatory Compliance

    05FreelData and Risk AnalystJune 2019–August 2019

    Brussels, Belgium

    • Executed comprehensive user behavior analysis for a mobility startup using multiple data sources
    • Identified key profitability drivers and efficiency improvement opportunities through data modeling
    • Implemented Business Process Model and Notation (BPMN) techniques to optimize operational workflows

    User Behavior Analysis / Data Modeling / BPMN

    06VELOBoard MemberSeptember 2018–July 2019

    Oud-Heverlee, Belgium

    • Represented KU Leuven student interests on the board of a social enterprise with 75+ employees
    • Contributed to company modernization through the development and implementation of strategic initiatives
    • Participated in governance decisions while balancing social mission and business objectives

    Governance / Social Enterprise / Strategy

    07VariousStudent jobs (various)July 2013–August 2020

    Belgium

    • Private Economics tutor
    • Data collection — thermal mapping for MeteoGroup
    • Tutor for Peer Assisted Learning at KU Leuven
    • Experience in retail, logistics and catering

    Tutoring / Data Collection

    Education

    MSc, Economics

    KU Leuven / 2019–2020Magna Cum Laude
    Thesis & background

    Studied educational equity in Flemish early secondary education by measuring the effectiveness of the Flemish Equal Education Opportunity Program. Implemented a Bayesian machine-learning algorithm (BCF-IV) to identify and quantify the policy's heterogeneous causal effects across student groups, with a particular focus on students from disadvantaged backgrounds.

      MSc, Economic Policy

      KU Leuven / 2018–2020Cum Laude
      Thesis & background

      De-industrialization and export promotion in Europe

      Examined the causes of deindustrialisation and their link to policy. Using fixed-effects regressions on Eurostat data, the analysis shows that industrial labour skills play a critical role in deindustrialisation.

      • Member of LOKO, the Leuven student association representing all students in the city — held the mandate for student mobility with both KU Leuven and the City of Leuven
      • That mobility mandate also brought a seat on the board of the social enterprise VELO

      BSc, Geography: Business & Innovation

      KU Leuven / 2015–2019

      Certifications

      Certified ESG Analyst (CESGA) — EFFAS / Investment Foundations Certificate — CFA Institute / Tableau Desktop Advanced / Quantitative Analyst with R — DataCamp / Finance Fundamentals in R — DataCamp / Essential Financial Modelling — Gridlines / Business IT Skills Program — KU Leuven / Communication Skills via Insights

      Open to new opportunitiesAntwerp, Belgium

      LET'S
      build.

      I'm looking for a data role in Finance where I can build agentic frameworks and tools that help transform processes — within an ambitious, fast-moving organisation.

      Roles

      • Data & AI roles in Finance
      • Agentic frameworks & finance process transformation

      Domains

      • Financial services & banking
      • Enterprise finance & process transformation

      What matters

      • Hands-on data & AI work in a financial context
      • An ambitious, fast-moving team

      Nice to have

      • Openness to a few months working from the Brisbane area
      • Scope to keep experimenting with new, AI-driven ways of working

      Location & contract

      Antwerp–Brussels region (Belgium). Also open to a few months in the Brisbane area, Australia, in the coming year — with the option to extend.

      Permanent — open to freelance offers

      My next step is focused on data in Finance: setting up agentic frameworks, building useful tools and helping teams transform how their processes work. If that sounds like your team, I’d love to talk.