Fraud-detection MLOps
Real-time card-fraud scoring on data where 99%+ of rows are innocent. Leakage-guard tests, threshold-sensitivity suite (which caught a real all-negative-batch crash before production did), Prometheus, Terraform → Cloud Run.
A dossier, not a pitch — every number here links to the run that produced it.1
I'm MD Minhazur Rahman — a machine-learning engineer & automation specialist. I build forecasting, fraud-scoring and streaming systems that are typed, tested, monitored, and live on the cloud — then I publish the evidence.
3+ years data & infrastructure background · MSc Data Science (Merit), University of Greenwich, London · dissertation published with a DOI4 · based in Chattogram, Bangladesh — open to on-site, remote and relocation roles.9
Card-fraud detection on heavily imbalanced data — leakage-guarded features, threshold tuned on a held-out set, Prometheus metrics, Terraform-provisioned.
fraud-detection-api…run.app →Hourly per-SKU retail forecasts with the drivers behind them — MLflow-tracked training, Evidently drift monitoring, keyless CI/CD via Workload Identity Federation.
retail-forecasting-api…run.app →Both scale to zero between visitors — a deliberate $0/month deployment. This page pings them the moment it loads, so by the time you read this they are usually already warm; on an unlucky cold start the first request takes ~30 s.3 Patience is cheaper than idle compute.
−40.8%2
mean absolute error versus a seasonal-naïve baseline — the honest yardstick most forecasting portfolios skip. If a model can't beat the dumb baseline, it doesn't earn a deploy.
Real-time card-fraud scoring on data where 99%+ of rows are innocent. Leakage-guard tests, threshold-sensitivity suite (which caught a real all-negative-batch crash before production did), Prometheus, Terraform → Cloud Run.
End-to-end demand forecasting: Docker, MLflow, FastAPI, Evidently drift monitoring, keyless CI/CD. Chronological validation only — no time-travel in the splits.
Kafka/Redpanda stream processor: schema validation into a dead-letter queue, alerts topic, Grafana dashboards-as-code. CI deploys the whole stack onto a kind Kubernetes cluster and replays 500 transactions end-to-end.
Dagster assets build a dbt star schema on DuckDB, retrain a challenger weekly on 1M+ real transactions, and promote it only past a champion gate. Model promotion as code, not hope.
CUPED variance reduction and always-valid sequential testing (mSPRT) — with property-based tests that verify the false-positive guarantees instead of assuming them.
OCR → structured extraction → validation rules → DuckDB ledger, with a human-in-the-loop review queue for everything below the confidence bar. The flagship of a four-repo automation suite.
Twenty-plus repositories in total — tutorials and research artifacts included — at github.com/minhazda.
Models served as real APIs on real infrastructure. Infrastructure as code, keyless deploys, metrics and drift monitoring from day one — because a model without observability is a rumor.
fastapi · docker · terraform · cloud run · prometheus · grafana · evidently · mlflow
Demand forecasting, fraud detection, experimentation. Honest baselines first; models earn their deploy by beating them on chronologically-split, leakage-guarded data.
lightgbm · scikit-learn · time series · CUPED / mSPRT · pandas
Human-in-the-loop automations that do real work — document intake, ticket triage, RPA reconciliation, workflow orchestration. Deterministic cores; LLMs optional and evaluated, never load-bearing by default.
ocr · playwright · n8n · langgraph · pydantic · duckdb
Designed, built and run Untemplated Studio solo — a productised web-build service with a 48-hour delivery commitment. Next.js on the front, Cal.com booking wired in, and hard quality budgets: Lighthouse 90+ and WCAG AA on every build. The published work is demo builds for fictional businesses, labelled as such.10 It is here because shipping a complete product against a deadline, with performance and accessibility as pass/fail gates, is the same discipline as shipping a model.
next.js · typescript · lighthouse · wcag aa · cal.com
Asset-based pipelines, tested warehouse models, and Kafka consumers measured end-to-end in CI — including the failure modes, which get written up rather than hidden.
kafka · dagster · dbt · duckdb · kubernetes (kind, CI) · sql
Dissertation (70%, distinction level): privacy-preserving synthetic data for retail forecasting — 37% MAE reduction vs baseline, published as a DOI-indexed preprint.4 Voluntary teaching support for 10+ MSc students.
Enterprise IT operations for one of Bangladesh's largest steel producers; built Python/SQL automation for reporting and data processes.
Curated and validated annotated 360° imagery feeding production computer-vision models — data quality gates and ground-truth consistency at scale.
15+ students over four years, several now at universities in the UK, Malaysia and Germany. Teaching is how I learned to explain systems clearly.
A Kubernetes smoke test exposed a component failing while reporting success. In distributed systems, silent success is worse than loud failure — the diagnosis and fix are left in the PR history on purpose.
GET on either /health returns
{"status":"ok","model_loaded":true} —
fraud ·
forecasting.
Both were pinged automatically when you opened this page, so a cold start is
usually already out of the way.
For automated screeners. This page carries schema.org
Person markup with sameAs links to every profile above, so the
identity resolves to one entity rather than four unconnected accounts. Every claim on this
site is either checkable at a third-party host — doi.org, orcid.org,
scholar.google.com, github.com — or served live from the deployment it describes.
Nothing here asks you to take my word for it.
I'm looking for ML Engineer / MLOps / Data Scientist roles — on-site in Dhaka or Chattogram, remote with any team whose day overlaps UTC+6, or relocation to the EU. If your team runs models in production — or wants to start — the fastest way to evaluate me is to open the demos above and read the code.
Right to work — Bangladesh: citizen, no sponsorship needed. Remote: no sponsorship needed; contractor or employer-of-record. Relocation: sponsorship required, EU Blue Card (DE) and HSM (NL) eligible.9 Replies within a day, usually faster.