
orchestration/ — Airflow DAGs and ETL codedags/ — DAG definitions (Airflow)etl/ — ETL helper scripts (book generation, upload, file-from-s3, validation)config/ — SQL helpers and shared configurationdata_validation/ — validation logic for Books and TransactionsRedshift_script/ — SQL scripts for stage & mergebootstrap_scripts/ — helper shell scripts for local install and startupterraform/ — Terraform code (split into bucket_infra/ and main_infra/)tests/ — unit and integration-style tests for DAGsorchestration/dags/ and import helper code from orchestration/etl/ and orchestration/config/.orchestration/dags/data_validation modules check schema and business rules before files are promoted to staging. Failing validations prevent downstream loads.orchestration/Redshift_script/.terraform/ are templates for provisioning S3 buckets bucket_infra/, while main_infra/ provision EC2 and other resources.bootstrap_scripts/ contains bash scripts for instance user_date to setup ec2 on instancesPosted Dec 5, 2025
Developed a cloud-native data platform using Terraform, Airflow, and AWS.