Data Observability Platform (Independent Project)

Data Observability Platform — architecture diagram

This project is a production-style data observability platform. It ingests raw data, transforms it into a clean warehouse model, runs automated data-quality checks, and detects anomalies that open incidents. All dashboards read from secure database views, and access is enforced with Row-Level Security (RLS).

1. Architecture

End-to-end flow: source → ingest → warehouse → ops → dashboards.
Architecture Diagram

2. Database Schema

Core tables, keys, and relationships used by the platform. Tables and view layer that define how data is stored and queried.
Core Domain ERD
Schema Documentation
Dashboard Views (SQL Definitions)

3. Row-Level Security (RLS)

Access rules enforced in the database and verified by CI tests.
Policies Verification Tests Automation (CI)
RLS Policies RLS Verification Tests RLS Test Workflow
RLS Test Status

4. Monitoring & Operations

Dashboards, jobs, and automation for pipeline health and incidents.
Live Dashboards Jobs Automation (CI)
Monitoring Dashboard
Incidents
Stations
Data Ingestion
Data Transformation
Data Quality Checks
Anomaly & Incident Handling
Jobs Workflow

5. Data Contracts

Expected data shape and validation rules for ingestion and transforms.
Data Contract Specification