Sample profile — not a real person

Rearchitected ingestion with Spark and dbt; the pipeline now processes 15TB/day with lineage.

See the full story

Proof of work

2025

Built a pipeline processing 10TB/day

We were flying blind on what the model did in production, with no idea it was wrong until a user complained loudly enough. I added monitoring on the predictions themselves, so drift and degradation showed up on a dashboard instead of in the support queue.

Rearchitected ingestion with Spark and dbt; the pipeline now processes 15TB/day with lineage.

SnowflakePythonMachine Learning
2020

Cut feature/serving skew to zero

Labeling was slow, inconsistent, and the bottleneck on every model we wanted to ship. I built the tooling and the guidelines that made it fast and repeatable, and put the annotator disagreements to work as a signal instead of noise.

Unified training and serving features behind one definition; the accuracy gap nobody could explain simply disappeared.

Vector DatabasesDeep LearningPyTorchRAG
2024

Halved labeling time with better tooling

Everyone wanted 'AI in the product' and nobody had said what good would look like, so we were one demo away from shipping something confidently wrong. I set the evaluation first — the metric, the holdout, the bar to clear — so we could tell real progress from a nice-looking demo.

Built labeling tools and guidelines; throughput doubled and inter-annotator agreement rose enough to trust the data.

PythonSQLVector Databases
2022

Added prediction monitoring across 8 models

The models were good in a notebook and useless in production, where nothing was reproducible and every handoff lost something. I built the path from experiment to serving that actually held up — versioned data, a real evaluation gate, and deploys that could be rolled back without ceremony.

Instrumented live predictions for drift and degradation on 11 models; problems surfaced on a dashboard, not in support.

AirflowPythonSnowflakeSQL

Build products that respect the user's time, attention, and data.

Off the clock

Locked
PyTorch

In public

SQLAirflowdbt
Locked
SQLPythondbt
Locked
BigQueryLLMs
Locked
PythonSparkGenerative AI
Locked

Practical bits

Timezones
Europe/AfricaAmericas East
Location
Netherlands
Languages
Catalan, Swahili, Slovak
Domains
Insurance, Sports & Fitness, IoT
Employment
Full-time · Part-time
Annual salary
Available with a company account
Social links
Available after unlocking

Reach out

Unlock with a company account to message directly and reveal:

  • Full name
  • Projects
  • In public
  • Social links

Find someone like this

Jump back to the board with this background already filtered in.