Skip to content
View bsdgsmm's full-sized avatar
😀
Focusing
😀
Focusing
  • Joined Oct 12, 2026

Block or report bsdgsmm

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.

Content in all repositories owned by your account will be closed.
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
bsdgsmm/README.md

bsdgsmm

Data Engineer · Analytics Engineer · Building reliable data platforms end to end

Focus Stack Open to collaboration Follow


About Me

I design and build production-style data systems: batch and streaming pipelines, lakehouse architectures, dimensional models and the quality gates that keep them trustworthy.

  • Pipelines: ingestion → validation → transformation → serving, orchestrated with Airflow
  • Modeling: star schemas, dbt layers (staging → intermediate → marts), metric definitions
  • Streaming: event pipelines with Redpanda (Kafka API) and ClickHouse, dead-letter queues, deduplication, late events
  • Lakehouse: Bronze / Silver / Gold with PySpark and Parquet
  • Data quality first: schema contracts, tests and quality gates that block bad data before it reaches dashboards

A pipeline is done when it is tested, observable and reproducible, not when it first runs.


Featured Projects

Project What it does Key tech
dataforge-end-to-end-data-pipeline End-to-end batch pipeline from raw ingestion to analytics-ready tables with automated quality checks Python · PostgreSQL · Airflow · dbt
streampulse-realtime-analytics Real-time e-commerce event pipeline with schema validation, deduplication, late-event handling and a dead-letter queue Redpanda · ClickHouse · Python
lakeforge-modern-data-lakehouse Medallion (Bronze/Silver/Gold) lakehouse for a synthetic online marketplace PySpark · Parquet
dataops-sentinel Daily ETL platform with validated ingestion, dbt models and data-quality gates Airflow · dbt · PostgreSQL
metricflow Analytics engineering platform: dimensional modeling, tested transformations, business metrics and BI dashboards dbt · SQL · BI
retailpulse-ecommerce-analytics Analytics on ~542K UK retail transactions: cleaning, star schema, 31 analytical SQL queries and a Streamlit dashboard pandas · PostgreSQL · Streamlit

How My Projects Fit Together

flowchart LR
    A[Sources<br/>CSV · APIs · Events] --> B{Ingestion}
    B -->|batch| C[PostgreSQL / Parquet<br/>Bronze]
    B -->|stream| D[Redpanda]
    D --> E[ClickHouse]
    C --> F[dbt / PySpark<br/>Silver → Gold]
    F --> G[Quality Gates]
    G --> H[Marts & Metrics]
    H --> I[Dashboards<br/>Streamlit · BI]
    E --> I
Loading

Tech Stack

Languages

Python SQL

Processing & Orchestration

Airflow dbt Spark pandas

Storage & Streaming

PostgreSQL ClickHouse Redpanda Parquet

Tooling & Visualization

Docker Git Streamlit


GitHub Stats

GitHub stats Top languages

GitHub streak


Currently

  • Extending my pipelines with CI/CD, data contracts and observability
  • Deepening my knowledge of streaming architectures and cloud data warehouses
  • Open to collaborating on data engineering & analytics projects

If you find these projects useful, feel free to star a repo or follow for updates.

Pinned Loading

  1. dataforge-end-to-end-data-pipeline dataforge-end-to-end-data-pipeline Public

    An end-to-end data engineering project featuring Python, PostgreSQL, Apache Airflow, dbt and automated data quality checks.

    Python

  2. retailpulse-ecommerce-analytics retailpulse-ecommerce-analytics Public

    End-to-end e-commerce analytics on 541,909 real UK retail transactions: pandas cleaning, tested PostgreSQL star schema, 31 analytical SQL queries (RFM, cohorts, Pareto, returns), and a Streamlit da…

    Python

  3. lakeforge-modern-data-lakehouse lakeforge-modern-data-lakehouse Public

    Bronze/Silver/Gold lakehouse pipeline with PySpark and Parquet for a synthetic online marketplace

    Python

  4. streampulse-realtime-analytics streampulse-realtime-analytics Public

    Real-time e-commerce event pipeline with Redpanda (Kafka API), Python and ClickHouse: schema validation, deduplication, late-event handling and a DLQ.

    Python

  5. dataops-sentinel dataops-sentinel Public

    Production-inspired daily ETL platform: validated ingestion into PostgreSQL, dbt models, data-quality gates and Airflow orchestration (synthetic data).

    Python

  6. metricflow metricflow Public

    A production-style analytics engineering platform featuring dimensional modeling, dbt transformations, data quality testing, business metrics, and interactive BI dashboards.

    Python