RevMatch – Revenue Leak Detector for SaaS
RevMatch helps SaaS platforms detect and fix underbilling before it impacts revenue. This production-grade pipeline syncs product usage with billing data so finance, engineering, and ops teams can catch silent revenue loss using modern data tools.
Python (Faker)Apache AirflowdbtGoogle BigQueryFastAPIStreamlitDocker Compose
Core Components
Airflow Orchestration
Schedules and manages pipeline tasks for data ingestion and transformations.
dbt Modeling
Transforms raw data into staging and core models with tests and lineage tracking.
BigQuery Warehouse
Stores and processes large-scale usage and billing data for analytics.
FastAPI Layer
Exposes REST endpoints for revenue leakage insights.
Streamlit Dashboard
Visualizes leakage trends for finance and engineering teams.
Architecture Overview

Pipeline in Action
Scroll → to view more

Airflow DAG – Pipeline Orchestration

dbt Lineage – Raw to Core

Leakage Overview Dashboard

Tenant Metrics & Trends

BigQuery – revenue_leaks

BigQuery – tenant_metrics