Hello

About

Who writes this blog, what it covers and how to get in touch.

About the author

Subhasis Mukherjee

Data & AI Engineering

I design and build data platforms and AI systems. This blog is where I write down the architectures, trade-offs and lessons learned along the way.

Why this blog

Data and AI platforms are mostly made of decisions: where data lands, how it is modelled, what guarantees each layer gives, and how models get the context they need. This blog documents those decisions — with an architecture diagram for almost every idea — so they can be reused, challenged and improved.

What you’ll find here

  • Data Architecture — lakehouse and warehouse design, data modelling, data mesh, governance.
  • Data Engineering — batch and streaming pipelines, orchestration, data quality, performance.
  • AI Engineering — LLM applications, retrieval-augmented generation, agents, evaluation and MLOps.

Get in touch

The best way to reach me is through the links above. If you spot a mistake in an article, I’d genuinely like to hear about it.