steinborn.dev
Dr. Benjamin Steinborn · Munich

I build solutions for difficult problems.

PhD pharmaceutical scientist who builds data and AI systems. Doctoral research taught me to dissect problems nobody had solved before. Five years of customer-facing drug development showed me what regulated environments demand. From wet lab to data warehouse to LLM pipelines, I pick up new domains fast and build solutions that fit the problem and hold up to scrutiny.

now: building scientific data platforms · open to roles where science meets data & AI
SEC-HPLC export ChEMBL API PDFs · web · video data contracts quarantine vault shelf life SAR maps cited answers
the pattern behind all three vaults
01 · Projects

The Vault series

Three systems built around one idea: data you can trust. Each vault takes a different kind of difficult data and makes it reproducible, validated, and explorable. All three run live.

AssayVault

Live
Regulated stability data

Stability data usually live one spreadsheet per project, invisible across studies. AssayVault breaks those silos: 93,000 results across 642 formulations and 24 molecules in one warehouse, every record comparable - with ICH Q1E implemented as executable, versioned regulatory logic.

PythondbtDuckDBDagsterpanderaStreamlit

SARVault

Live
Public bioactivity data

An exploratory cheminformatics project: ChEMBL, UniChem, and PDBe integrated into a reproducible warehouse - dbt medallion architecture, Dagster orchestration, RDKit fingerprints, activity cliffs, scaffold series, and a UMAP map of chemical space.

PythondbtDuckDBSnowflakeDagsterRDKit

LibrisVault

Live
Unstructured knowledge

A self-hosted intake pipeline for everything you read. Sandboxed Claude Agent SDK sessions turn PDFs, articles, videos and notes into linked, cited wiki pages in an Obsidian vault, with a graph of the whole vault, a browsable library and research that cites its sources.

TypeScriptReactNode.jsClaude Agent SDKObsidian

All demos run on synthetic or public data · the LibrisVault demo serves a read-only vault

02 · Experience

Where the domain knowledge comes from

2026 - now

Scientific data platforms & LLM systems

Independent · Munich

Designed, built, and shipped three systems end-to-end, from data model to frontend: AssayVault, SARVault, and LibrisVault. Full lifecycle ownership - requirements, data integration, CI, releases, operation.

2025 - 2026

Data Science & AI Bootcamp (full-time)

Le Wagon · Munich

End-to-end ML pipelines in Python and SQL, API-based model deployment with CI/CD, and transformer-based generative AI with measurable output evaluation.

2020 - 2025

Drug Product Development Scientist

Coriolis Pharma Research · Martinsried

Primary scientific contact for 10+ pharma and biotech accounts at a biopharmaceutical CDMO. Developed, implemented, and validated analytical methods, led international cross-functional teams, translated ambiguous client requirements into structured programs, and worked daily in GLP-regulated systems where traceability is mandatory.

2016 - 2020

PhD & Postdoc, Pharmaceutical Biotechnology

LMU Munich

Dr. rer. nat., magna cum laude. Metal-organic nanopharmaceuticals for drug delivery; peer-reviewed first-author publications.

2010 - 2015

B.Sc. & M.Sc. Pharmaceutical Sciences

LMU Munich
03 · Writing

Under the hood

Compact, practical articles on data engineering, machine learning, AI systems, and biopharma.

All notes →

04 · About

Beyond the pipelines

Parts of this site run on a Hetzner box I administer myself. Self-hosting is half hobby, half quality bar: if a system is not worth operating, it is not finished.

LibrisVault exists because I am genuinely obsessed with personal knowledge management - reading widely and keeping what I learn linked, cited, and findable.

Which means the vault doubles as an honest interests section. A few of its current domains:

biomedicine machine-learning finance materials-science cooking brain-computer-interface general-relativity fusion-energy geopolitics
Portrait of Benjamin Steinborn
05 · Contact

Let's talk data.

If your problem involves scientific data or demands deep analysis, I'd love to hear about it.