SRSailesh Ravichandranindata-engineering-sailesh.hashnode.dev·Aug 29 · 14 min readAutomated Data Contract Enforcement and CI/CD Quality GatesHow we stopped 30+ pipelines a quarter from breaking, by catching bad schema changes before they ever ship The Problem, in Plain English In one sentence: a team upstream changes something in their da00
SRSailesh Ravichandranindata-engineering-sailesh.hashnode.dev·Aug 29 · 4 min readWhy Sales Sometimes "Lose" a Customer and How We Fix ItThe Problem, in Plain Terms Imagine a sale comes in before we know anything about the customer who made it. That happens more often than you'd think a purchase gets recorded instantly, but the custome00
SRSailesh Ravichandranindata-engineering-sailesh.hashnode.dev·Aug 29 · 12 min readThe Late File Problem: A Safe Backfill Runbook for Recurring EDI DelaysYour EDI vendor sends a file 2 days late. Now what? Re-running the whole month is slow, risky, and can create duplicate records. This post walks through a repeatable, low-risk backfill pattern built o00
SRSailesh Ravichandranindata-engineering-sailesh.hashnode.dev·Aug 6 · 10 min readFixing the Past Without Breaking the Present: How Enterprises Backfill Historical DataA plain English look at a real problem every large company eventually hits and how to solve it safely. Table of Contents The Problem in One Sentence Why You Can't Just "Start Over" Five Situations00
SRSailesh Ravichandranindata-engineering-sailesh.hashnode.dev·Aug 4 · 11 min readDeduplication and Late-Arriving Data HandlingHow we stopped rewriting the entire lake every night and started scoping dedup work to exactly the partitions that changed Domain: Data Engineering Stack: Azure Databricks, Delta Lake (MERGE + Z-Orde00