End-to-end batch pipeline from a public Kaggle dataset to a tuned fraud-scoring model, built around a 7-step, script-driven workflow and AWS SageMaker training.
| Cloud | AWS SageMaker (training jobs, experiments), S3, Athena |
| Processing | pandas, numpy |
| ML frameworks | scikit-learn, XGBoost, imbalanced-learn (SMOTE) |
| Explainability | SHAP |
| Interface | Jupyter notebooks, parameterized Python scripts |
| Runtime | Python 3.13+ |