Skip to content

About

I’m Muhammad Farooq (also known as Muhammad Farooq Shafi), a data engineer and machine learning practitioner focused on building systems that hold up under real scrutiny — not just notebooks that ran once. My work spans the full data lifecycle: ETL pipelines with automated data-quality gates, dbt-modeled analytics warehouses backed by dozens of automated tests, and ML systems evaluated honestly against real baselines rather than a single flattering metric. I’ve built and deployed projects across intrusion detection, recommendation systems, NLP triage, demand forecasting, and computer vision — each one served through a real API or interface, versioned, and tested, not left as a one-off script. I write regularly about the engineering discipline behind trustworthy data work: honest evaluation, reproducible pipelines, and deployment done right.