Repository files navigation data-engineering-projects
Sales Warehouse : Fundamental implementation of a Star Schema for sales data.
Focus : Star Schema, Surrogate Keys, B-Tree Indexes, Python + SQLite.
Subscription Warehouse : Tracking user history with SCD Type 2 and Snowflake Schema.
Focus : SCD (Slowly Changing Dimensions) Type 2, Snowflake Schema, DuckDB (Columnar Storage).
Order Fulfillment Warehouse : Tracking e-commerce orders through a multi-stage pipeline.
Focus : Accumulating Snapshot Fact Table, Role-Playing Dimensions, Degenerate Dimensions, Junk Dimensions, DuckDB.
Inventory Snapshot Warehouse : Monitoring stock levels and category hierarchies over time.
Focus : Periodic Snapshot Fact Table, Parent-Child Hierarchies, Recursive CTEs, Semi-Additive Measures.
Healthcare Bridge Warehouse : Handling Many-to-Many relationships and semantic abstractions.
Focus : Bridging Tables, Multi-valued Dimensions, Semantic Layer (Views), Revenue Allocation.
Batch Ingestion and Processing
Streaming and Change Data Capture
Climate Stream Analytics
Focus : Cloud Run, Pub/Sub, Dataflow, BigQuery, Cloud Scheduler , Artifact Registry
Event-Driven and Serverless
Project
Summary
Cloud Run Function to BigQuery
Triggers a second-generation Cloud Run function from a storage event and performs an idempotent BigQuery load.
Project
Summary
Dataform SQL Workflow
Publishes and executes SQLX transformations and data quality assertions over public BigQuery data.
Project
Summary
Serverless Spark Data Quality
Applies Spark validation rules and separates trusted records, quarantined failures, and quality metrics in BigQuery.
Lakehouse and External Data
Project
Summary
Lakehouse Qwik Start
Queries governed Cloud Storage data through BigLake external tables and column-level policy tags.
External Data and Iceberg Tables
Writes an Apache Iceberg table to Cloud Storage and queries it from BigQuery without creating a managed data copy.
Federated Query with AlloyDB
Joins live AlloyDB data with native BigQuery data through EXTERNAL_QUERY without replicating the source table.
Machine Learning and Semantic Search
You can’t perform that action at this time.