Skip to content
View farrux05-ai's full-sized avatar
🎯
Analytics Engineering
🎯
Analytics Engineering

Block or report farrux05-ai

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
farrux05-ai/README.md

Farrux05-AI | Revenue Operations Analytics Engineer πŸš€

Welcome to my GitHub portfolio. I'm a B2B SaaS RevOps Analytics Engineer specializing in building data-driven revenue intelligence systems that transform organizations from cost-center analytics into revenue-generating operations.


πŸ“Œ Featured Projects

The complete Modern Data Stack for B2B SaaS Revenue Operations

Transforms fragmented data from HubSpot, Stripe, Zendesk, and internal databases into a unified Revenue Center. Features:

  • 7-layer architecture with dbt, DuckDB, and MotherDuck
  • Health scoring with 3-signal risk model (payment, churn, engagement)
  • MRR Waterfall tracking (New, Expansion, Contraction, Churn movements)
  • PQL Intent Scoring (HOT/WARM/COLD) for Sales prioritization
  • Reverse ETL pushing insights back to HubSpot
  • 160+ data quality tests + Dagster orchestration

Business impact: First run identified 23 at-risk accounts worth $87K; CS intervention saved $45K ARR in 30 days.

Tech Stack: dbt | DuckDB | MotherDuck | Dagster | Lightdash | Python


Reusable dbt macros for B2B SaaS Revenue Operations analytics

A focused macro library centralizing RevOps business logic for consistency across transformation models:

  • CRM Normalization β€” Stage mapping, pipeline velocity, field completeness
  • Revenue Classification β€” MRR movement, ARR segmentation, contract normalization
  • Subscription Activity β€” Active status tracking, renewal detection, proximity
  • Customer Lifecycle β€” Cohort assignment, health tiering
  • Finance & Quality β€” Invoice aging, discount rates, data sanity checks

Install via dbt deps and use across any dbt project handling B2B revenue analytics.

Tech Stack: dbt | SQL | Jinja


Full-funnel marketing analytics warehouse tracking ad spend to closed revenue

Maps the entire B2B customer journey from first anonymous ad click to $100K+ enterprise deal:

  • 56+ dbt models across staging, intermediate, and marts layers
  • Domain validation filtering personal emails to focus on B2B accounts
  • Identity resolution mapping floating leads to Virtual Accounts via domain intelligence
  • SCD Type 2 tracking of historical CRM changes
  • Streamlit dashboard showing KPI tracking, platform efficiency, lead funnel, and data lineage
  • Dagster asset orchestration with full pipeline lineage visibility

Tech Stack: dlt | DuckDB | dbt | Dagster | Streamlit | Python


A production-grade A-Series SaaS data playground for testing RevOps analytics

7-layer revenue funnel simulator creating cross-referenced, realistic sandbox data:

  • Meta Ads β†’ HubSpot CRM β†’ Stripe Billing β†’ PostHog Analytics β†’ Freshdesk Support β†’ Supabase β†’ Sales Intelligence
  • Call transcripts with structured outcomes (closed_won, lost, stalled) and objections
  • Full calendar dimension (dim_date) warehouse-ready
  • Hybrid architecture combining real-time Flask frontend with daily batch operations
  • 12 months of invoice history for cohort and churn analysis

Perfect for testing dbt models, reverse ETL pipelines, and RevOps dashboards on realistic data.

Tech Stack: Python | Flask | HubSpot API | Stripe API | PostHog | Supabase | Pandas


πŸ’Ό Specializations

Domain Skills
Analytics Engineering dbt, SQL, Python, Jinja, Data Modeling
RevOps & Go-to-Market MRR/ARR tracking, Churn prediction, Unit Economics, Lead Scoring, PQL
Modern Data Stack DuckDB, MotherDuck, Dagster, Lightdash, dlt, Streamlit
Data Quality & Testing 160+ tests per project, dbt_expectations, SCD Type 2, Snapshots
Orchestration & Automation Dagster assets, dbt, Python scripts, Reverse ETL
Cloud & Infrastructure Local-first (DuckDB), Serverless (MotherDuck), Open Source

🎯 Philosophy

Revenue-Driven Analytics
Every model I build solves a business problem. Dashboards alone don't move revenue; actionable insights do.

  • fct_accounts_health β†’ CS intervention before cancellation
  • fct_pql_signals β†’ Sales outreach via Reverse ETL
  • fct_mrr_waterfall β†’ Accurate board reporting & financial planning
  • dim_accounts.is_ready_for_upsell β†’ Expansion workflows triggered automatically

Cost-Effective Modern Stack
$0/month infrastructure cost using DuckDB + free tiers. Proven with production data.

Modular, Testable Code
160+ automated tests. SCD Type 2 snapshots. Full dbt lineage. If it broke, we'd know before stakeholders did.


πŸ“Š Other Projects


πŸ”— Documentation & Links

Resource Link
B2B SaaS RevOps Intelligence dbt Docs β€’ GitHub
Lead-to-Account dbt Docs β€’ GitHub
SaaS Simulator Live Demo β€’ GitHub

🀝 Let's Connect

Building RevOps systems? Need analytics engineering expertise? Open to discussions about:

  • Revenue intelligence architecture
  • dbt & Modern Data Stack
  • B2B SaaS metrics & analytics
  • Open-source analytics

Feel free to explore, fork, and adapt these projects for your organization.


Built with precision. Designed for revenue. Powered by data. πŸ“ˆ

Pinned Loading

  1. b2b-saas-revops-intelligence b2b-saas-revops-intelligence Public

    B2B SaaS RevOps Intelligence Engine: An enterprise-grade data platform that transforms the Data Warehouse into a Revenue Center. Featuring Identity Resolution (L2A), PQL Health Scoring, and automat…

    Python

  2. lead-to-account lead-to-account Public

    This is a production-grade Modern Data Stack (MDS) implementation designed for B2B SaaS Revenue Operations (RevOps).

    Python

  3. saas-simulation saas-simulation Public

    A realistic B2B SaaS data ingestion pipeline generator. This script populates your sandbox or free trial accounts with realistic test data for common RevOps platforms.

    Python

  4. dbt-revops-macros dbt-revops-macros Public

    This package centralizes repeated, error-prone business logic across analytics models, ensuring consistency in RevOps transformations.