Banking Data Models12 Approaches, 4 Eras

A learning-in-public post: I worked through every major approach to modeling banking data — from Inmon's CIF and Kimball's dimensional model through BIAN, ISO 20022, FIBO, Data Vault, Lakehouse Medallion, Data Mesh, Activity Schema, and the AI-native hybrids of 2024+. With diagrams, trade-offs, and a decision tree.

"My takeaway from the reading: no holy grail. Each approach does one thing well — the question is composing them right."

Data ModelingBankingLakehouseData Mesh~35 min read

DQ-DSP

Couldn't get a $200 miniDSP shipped to Vietnam, so I built one for $20. An ESP32-S3 plus two cheap I²S DACs that drive my DIY 2-way active speakers and tune live from any Chrome tab. Open-source firmware + UI, GPLv3.

"miniDSP wants $200. Mine costs $5 and a few weekends. Sounds great, runs forever, fits in a tin."

ESP32-S3USB Audio ClassWeb SerialActive Bi-AmpGPLv3DIY

I build data systems
that ship.

Data platforms by day. Focused side projects by night.
Engineering software since 2015.

> Currently: modernizing legacy warehouses into cloud lakehouses at VIB.

📊

Data Architecture

data platform

AWS Lakehouse, Databricks, cloud migrations. Designing data platforms for retail banking since 2021.

💻

Full-stack Dev

full-stack

Next.js, Go, Python. Shipping complete products and maintaining them properly.

🚀

Side Projects

product

Tools for real users. Offline-first, mobile-first, built to last.

> Thanks for reading this far.