حسين محمد icon

Hussein | حُســـين

Data Engineer

Computer and Systems Engineering graduate, passionate about Data Engineering and Systems Design. Currently training at ITI in the Data Engineering track, focusing on data pipelines, big data, and system optimization.

Tools & Skills

Computer Engineering

Data Structures & Algorithms, OOP, Operating Systems, Computer Networks

Databases & SQL

Microsoft SQL Server, Query Optimization, Database Design, Data Modeling

NoSQL

Working with MongoDB for flexible schema design and scalable data handling

Programming

Python, Shell Scripting for automation and data processing

Data Tools

ETL Processes, Pandas for cleaning, transforming, and preparing datasets

Version Control & Deployment

Managing projects with Git and deploying containers using Docker

Platforms

Experience with Linux systems for development and deployment

Others

Agile Methodologies, Visualization with Apache Superset

My Projects

Dashboard

Yellow Taxi Analytics Pipeline

End-to-End Data Engineering Solution for TLC Trip Records

Dashboard

Economic & Social Indicators in Egypt

Build a Data Warehouse to analyze the relationship between Unemployment in Egypt and other economic and social indicators (1991–2024)

Dashboard

Sales Analysis Dashboards

This project demonstrates a complete sales data analysis workflow using Snowflake as the data warehouse and Power BI as the visualization layer.

My Stock Monitor

My Stock Monitor

A personal tool to analyze and track investments on the Egyptian Exchange (EGX): measures performance over time, monitors portfolio growth, and evaluates decisions using structured data and lightweight analytics.

My Stock Monitor

ITI Examination System

A database project designed to manage students, exams, questions, and grades efficiently

Telco-ACIDShield

Telco-ACIDShield

A simplified telecom billing system built on SQL Server, showcasing ACID-compliant transactions via a safe SubscribeToBundle stored procedure, modular schemas, and robust error handling with rollback.

Trrrash

Trrrash

A lightweight Bash alternative to rm that safely moves files to a custom trash folder instead of deleting permanently.

My Blogs

Blog 1

Power BI, Tableau vs Apache Superset: A Look at Open-Source Data Viz

This article compares commercial data visualization tools like Power BI and Tableau with the open-source alternative, Apache Superset, based on a user's firsthand experience.

Blog 2

Daily Backup SQL Server Using Cron Jobs

This guide explains how to perform daily backups of a SQL Server database on Docker using a cron job, without needing SQL Server Agent.

Blog 3

ITI Data Engineering Learning Journey

Simple notes and experiments from my learning during the ITI Data Engineering ICC Program 4-Months.

كلمني

تقدر تتواصل معايا في أي وقت للتعاون في مشروع، مناقشة فكرة، أو حل مشكلة.