Move data without moving problems.
Batch and event-driven pipelines designed for recovery, observability, and schema changes—not just the happy path.
Data engineer · Sana'a, Yemen
Reliable pipelines, thoughtful data models, and platforms that give teams answers they can trust.
What I build
I focus on the parts of data work that compound: dependable movement, clear models, and visible system health.
Batch and event-driven pipelines designed for recovery, observability, and schema changes—not just the happy path.
Warehouse models and semantic layers that make metrics consistent, discoverable, and immediately trusted by product and finance.
Automated tests, anomaly detection, and operational alerts so silent errors get caught before they become executive decisions.
Agentic workflows that inspect data drift, invoke tools, and auto-heal pipeline anomalies—anchored on strict verification contracts.
A real problem, untangled
Finance flagged a recurring gap between the dashboard total and the bank statement—small enough to ignore, persistent enough to erode trust in every other number downstream.
Rebuilt the reconciliation step as an agentic check: it plans a trace across orders, refunds, and payouts, calls the warehouse directly, and only escalates when it can name the cause.
The same class of mismatch now gets caught and explained before anyone has to ask about it—turning a monthly fire drill into a quiet log line.
How I think
A good data system starts with the decision someone needs to make, then works backward to the source.
Start with who needs the data, what they need to decide, and how fresh the answer must be.
Choose the simplest reliable architecture, with explicit ownership and failure behavior.
Validate quality at the boundaries and make health legible to the people operating the system.
Document the reasoning, reduce hidden knowledge, and make the next change safer than the last.
Behind the systems
I’m Mohammed Babaqi, a data engineer who enjoys turning scattered information into systems people can reason about.
The technical work matters, but so does what it unlocks: fewer unanswered questions, more confident decisions, and less time spent wondering whether the number is right.
Open channel
I’m open to data engineering opportunities, advisory roles, and thoughtful collaborations. Tell me what you’re trying to make clearer.