Skip to content
View mohhddhassan's full-sized avatar
🖥️
Working from office
🖥️
Working from office

Block or report mohhddhassan

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
mohhddhassan/README.md

Hi, I’m Hussain

Data Engineer · Real‑Time Analytics Fanatic · Scaling Data Infra


🙋‍♂️ About Me

Data Engineer passionate about real-time analytics and building scalable data infrastructure. Always eager to explore new tools, automate pipelines, and turn data into actionable insights.


🛠️ Tech Stack


🚀 Projects at a Glance

  • Kafka → ClickHouse: Real-Time Data Pipeline – Lightweight streaming pipeline (Kafka · Python · ClickHouse · Docker) → Streams mock user data from a Python Kafka producer into ClickHouse using Kafka engine tables and materialized views — fully containerized for easy setup.

  • ClickHouse Metrics Extractor – Hourly metrics pipeline (Airflow · Python · ClickHouse · Docker) → Automates system metrics extraction from ClickHouse using Airflow, saves hourly snapshots to daily CSVs, and runs fully containerized in Docker.

  • COVID-19 Data Pipeline – Daily ETL pipeline (Airflow · Python · PostgreSQL · Docker) → Automates API ingestion, schedules with Airflow, and stores global COVID-19 stats in PostgreSQL.

  • TrendLite – Live retail insights dashboard (Python · Streamlit · ClickHouse) → Real-time KPIs, top products, and trend breakdowns powered by Altair and optimized SQL queries.


🧠 Tech Breakdown

Top Langs


CS Grad · Data Builder · Hackathon Hustler · Living on Coffee & Curiosity

Pinned Loading

  1. kafka-clickhouse-pipeline kafka-clickhouse-pipeline Public

    A minimal data pipeline that streams messages from a Python Kafka producer into a ClickHouse database using Kafka Engine and Materialized Views — all containerized with Docker.

    Python 1

  2. covid-data-pipeline covid-data-pipeline Public

    A simple end-to-end COVID-19 data pipeline using Airflow, Docker, and PostgreSQL.

    Python

  3. extract_clickhouse_metrics extract_clickhouse_metrics Public

    🔄 A simple Airflow project that extracts system metrics from ClickHouse every hour and writes them into a timestamped CSV file.

    Python

  4. my-portfolio my-portfolio Public

    A portfolio built using a React template and styled with Tailwind CSS, customized to showcase my projects. This site reflects my ongoing learning journey and dedication to creating responsive, well…

    JavaScript 1