HomeCurriculumData Science Pipelines

Data Science Pipelines

ETL batch orchestration, Apache Airflow DAGs, feature engineering, Parquet columnar storage, Lakehouse architectures, and MLOps tracking.

1ETL Orchestration & Apache Airflow DAGs

Batch workflow scheduling, DAG dependency resolution, task state machines, retry policies, and atomic partition overwrite idempotency.

ETL Orchestration & Apache Airflow DAGs

Design resilient ETL pipelines using Apache Airflow, resolve task dependency graphs, and guarantee data idempotency.

2Feature Engineering & Data Transformation

Data leakage prevention, Fit-Transform hygiene, continuous feature scaling (Z-Score, Min-Max), and high-cardinality categorical target encoding.

Feature Engineering & Data Transformation

Construct leak-free feature preprocessing pipelines, apply numerical scaling, and encode categorical variables.

3Data Lakehouse & Columnar Storage (Parquet)

Modern Data Lakehouse design, Apache Iceberg ACID metadata snapshots, Parquet row groups, column projection, and predicate pushdown pruning.

Data Lakehouse & Columnar Storage (Parquet)

Architect modern Data Lakehouses, analyze Apache Parquet columnar storage internals, and accelerate queries via predicate pushdown.

4MLOps: Model Tracking & Versioning (MLflow)

MLOps lifecycle management, MLflow Tracking Servers, parameter and metric logging, Model Registry stage transitions, and Population Stability Index (PSI) drift monitoring.

MLOps - Model Tracking & Versioning (MLflow)

Implement end-to-end MLOps pipelines with MLflow, track experiment metrics, govern model registries, and detect production data drift.