Hello, world. Welcome to

Daris Fadhilah

Software Engineer · Data Platform

I build data platforms and full-stack products, with a quantitative finance background.

About

Just below the surface

Squirtle · Guide

Hi! I'm Daris. I'm a software engineer in Rotterdam.

I used to work as a founding engineer at a analytics platform startup. Now I work as a data engineering consultant for enterprises.

Before that I studied Econometrics at Erasmus University Rotterdam, finishing with an MSc in Quantitative Finance. I still spend evenings on option pricing, systematic research and building tools that grade their own predictions.

Lately I do most of my engineering alongside AI agents: repo-level conventions, decision records and parallel worktree sessions are part of how I work, not an experiment.

Currently interested in system design and agentic workflows.

  • Based inRotterdam, NL
  • FocusData platforms · Full-stack · Quant
  • DegreeMSc Econometrics
  • CurrentlyOpen to interesting problems

Projects

Chests found while digging. Open one.

Rubric Financial

personal2026 · in progress

An evidence-graded signal platform for retail investors. It compiles an investment philosophy into versioned config, ranks systematic research against it, and grades its own signals against realized forward returns.

  • Options-wheel screener ranking cash-secured puts and covered calls by annualised return on collateral
  • Append-only signal spine so every recommendation can be scored later, including published null results
  • Layered architecture enforced with import-linter and mypy --strict; 75+ architecture decision records
  • LangGraph and Pydantic AI research agents that run inside the same contracts as the rest of the code
  • Python 3.13
  • FastAPI
  • PostgreSQL
  • Polars
  • DuckDB
  • React
  • TypeScript
  • Docker

Option pricing on short-dated options

researchMSc thesis · 2025

Calibration and hedging performance of eight option pricing model families on 0DTE to 30DTE SPX and single-name options, plus a Bitcoin volatility surface fitted with SVI.

  • Models benchmarked: ad-hoc Black-Scholes, SVI, Heston, Merton, Bates, Variance Gamma, NIG and Edgeworth expansions
  • Delta and delta-vega hedging backtests across maturity buckets
  • Ported a collapsed Kalman filter for characteristic-function estimation of stochastic volatility models from Julia to Python
  • Python
  • NumPy
  • SciPy
  • QuantLib
  • Julia

Unsmoothing private-market returns

researchwith APG Asset Management · 2025

Quantitative research project with APG Asset Management and Erasmus University Rotterdam on unsmoothing reported hedge fund and private-market returns.

  • Proposed a three-step regime-switching methodology that lowered variance in prediction errors across AR- and MA-based alternatives
  • Benchmarked Geltner and Getmansky-Lo-Makarov unsmoothing on WRDS and TASS data
  • Team of four; I led the codebase and the empirical pipeline
  • Python
  • statsmodels
  • R
  • WRDS

Field notes

Recent things I wrote down

All notes →

Experience

Torches mark the path so far

Work

  1. Jan 2024 · present · Rotterdam

    Software Engineer, Data Platform

    Captain B.V.

    • Agentic analytics platform for retail
  2. Jun 2023 · Dec 2023 · Rotterdam

    Data Science Intern

    Captain B.V.

    • Sep 2023 · Mar 2024 · Rotterdam

      Teaching Assistant

      Erasmus School of Economics

      • Java Programming and Simulation Theory

    Education

    1. 2024 · 2025

      MSc Econometrics and Management Science (Quantitative Finance)

      Erasmus University Rotterdam

      • 2021 · 2024

        BSc Econometrics and Operations Research

        Erasmus University Rotterdam

        • Erasmus University Holland Scholarship

      Inventory

      Tools I reach for

      Languages

      • Python
      • TypeScript
      • SQL
      • Java
      • Julia
      • R

      Backend

      • Django REST
      • FastAPI
      • PostgreSQL
      • SQLAlchemy
      • Celery

      Frontend

      • React
      • Next.js
      • MUI
      • Vite
      • Expo

      Data

      • Databricks
      • dbt
      • PySpark
      • Polars
      • DuckDB
      • MLflow
      • Power BI

      Infra

      • Azure
      • Docker
      • Terraform
      • GitHub Actions
      • Linux

      Ways of working

      • Agentic coding
      • ADRs
      • Type-strict Python
      • Medallion ETL

      Contact

      An underground lake. Quiet down here.

      Want to build something, talk data platforms, or argue about option pricing? My inbox is open.