🔭 I build intelligent systems at the intersection of industrial automation, secure communication, and AI. 🎓 M.Sc. Automation & IT @ TH Köln — graduating end of 2026 📍 Based in Köln, Germany | Open to opportunities & internships across DACH 🗣️ Languages: German (B2) · English (C1) · Arabic (native) 💼 LinkedIn
Programming: Python · C/C++ · Bash · SQL Industrial Automation: TIA Portal · SCL · Siemens SIMATIC · Node-RED · n8n Industrial Protocols: OPC UA · SMB · Modbus · MQTT AI / ML: TensorFlow · Keras · scikit-learn · Neural-network forecasting · Data pipelines Tools & Platforms: Linux · Docker · Git · Jupyter Security: Certificate-based auth · Encrypted communication · Secure file transfer
A Python package and research project addressing data imbalance challenges in regression tasks. Implements and benchmarks multiple resampling and weighting strategies to improve model performance on skewed continuous target distributions.
Stack: Python · scikit-learn · pandas · NumPy · Jupyter Notebook
Industrial-grade secure file transfer using OPC UA (Basic256Sha256, SignAndEncrypt) combined with an automated SMB mover service. Validates, transfers, and verifies files into restricted network shares.
Stack: Python · OPC UA · SMB · Certificate Auth
A TIA Portal case study implementing Discrete Event Control architecture for Siemens SIMATIC PLCs using SCL-based function blocks. Covers operating modes, interlocks, force states, alarms, and simulation blocks with full technical documentation.
Stack: TIA Portal · SCL · Siemens SIMATIC · Discrete Event Control
Developed for PAC Concept SoSe 2025 at TH Köln. A full-stack simulation environment modelling weather-driven PV generation, demand uncertainty, battery storage, and tariff-aware operation for both residential (~20 kWp) and neighbourhood-scale prosumer systems.
Key Results: Neural-network load forecasting (MAE 0.074 kW · RMSE 0.096 kW) · 693 kg CO₂ avoided over 7 days (≈ 36 t/year) · Self-consumption ratios 38–72% · Simple payback 11–13 years with ~0.7-year improvement from tariff-aware dispatch
Stack: MATLAB · Simulink · Python · Open-Meteo API · Neural Network Forecasting · Energy-Charts API
Bachelor Graduation Project — An assistive smart wheelchair prototype controlled through EEG mental commands using Emotiv Insight, Python Cortex API integration, and an Arduino motor controller. The system maps trained brain signals to real-time wheelchair motion commands, enabling hands-free mobility for users with limited motor capability.
🏆 1st Place out of 150 competing graduation projects · Qualified for IEEE Competition · Received a Grand Award
Stack: C++ · Python · Arduino · Emotiv Insight · Cortex API · Node-RED
An object-oriented digit image classification pipeline built with TensorFlow/Keras. Covers the full ML workflow — data loading, preprocessing, CNN model training, evaluation, prediction, and unit testing — all structured in a clean, modular OOP architecture.
Stack: Python · TensorFlow · Keras · Jupyter Notebook · OOP Design
A publication-ready machine learning project comparing OLS regression on transformed original features against PCA-based OLS regression. Built with a modular Python package architecture — preprocessing, diagnostics, modeling, and visualization are fully separated into reusable components, while the notebook serves as the analytical narrative.
Highlights: KNN imputation pipeline · KMO adequacy diagnostics · PCA feature ranking via spotpython · Side-by-side R², Adj. R², AIC & BIC comparison
Stack: Python · scikit-learn · statsmodels · factor_analyzer · spotpython · Jupyter Notebook
Open to Werkstudent, internship, thesis, and full-time roles in Automation, Industrial AI, and Secure Industrial Communication across the DACH region.