Hi There,
I'm Md. Shamsul Haque

i am into

About Me

About Me

I'm Md. Shamsul Haque

Software and Data Engineer

Driven and results-oriented Master's student in Data Science, with a Bachelor's degree in Software Engineering and extensive experience in developing scalable Data Pipelines, Data Modeling, and implementing Big Data Frameworks. Proficient in Python, Java, JavaScript and SQL, with strong expertise in Algorithms, Data Structures, and Software Development principles. Experienced in modern Cloud Technologies (AWS, Azure), Database Design, and Workflow Automation, with a passion for optimizing Data Infrastructure and driving business insights through innovative solutions.

email : shamsull.haquee@gmail.com

place : Mülheim an der Ruhr, Germany

WORK EXPERIENCE

REWE GROUP

WORKING STUDENT FOR DATA AND ANALYTICS ENGINEER

05/2025 - Present

Achievements/Tasks

  • Collaborate effectively with national subsidiaries to optimize end-to-end analytics workflows, applying Python and SQL to streamline Data Processing.
  • Facilitate the adoption of Python and SQL within business operations, helping teams leverage Data effectively.
  • Implement Python for Advanced Data Analysis and Automation, driving key insights across projects.
  • Design and optimize SQL queries to ensure efficient data extraction, while utilizing tools such as Snowflake and Oracle to enhance system performance and streamline data processing.
  • Develop Dashboards (e.g., Power BI, Streamlit) and integrate Data with SQL to support decision-making.

DST - Development Center for Ship Technology and Transport Systems e.V.

WORKING STUDENT FOR AUTONOMOUS DRIVING

07/2023 - 04.2025

Achievements/Tasks

  • Develops and implements data recording processes for inland navigation with Robot Operating System 2 (ROS2).
  • Real-time data collection and central data pipeline integration prototypes and testing.
  • Use of Python to optimise data processing and ensure data quality.
  • Assistance in setting up a hardware-in-the-loop test bench with a graphical user interface (GUI).

Siemens Energy

INTERNSHIP IN SOFTWARE ENGINEERING

10/2020 - 02/2021

Achievements/Tasks

  • Automation of data processing and report generation with VBA, including optimisation of workflows in Excel.
  • Development of mathematical models using C++.
  • Simulation and analysis of turbine performance.

University of Duisburg-Essen

STUDENT ASSISTANT FOR PROCEDURAL PROGRAMMING

04/2021 - 06/2023

Achievements/Tasks

  • Leading practical classes for programming in C.
  • Data structures and functions.
  • Dynamic memory reservation and memory management.

Skills & Abilities

Machine Learning

Regression, Support Vector Machines (SVM), Naive Bayes, K-Nearest Neighbors (KNN), and Decision Trees.

Deep Learning

Artificial Neural Networks (ANN), Shallow Neural Networks, Deep Neural Networks (DNN), CNN, RNN, R-CNN, and YOLO.

Programming Languages

Python (Pandas, Scikit-learn, NumPy, PySpark, PyTorch, Lightning, Scipy, Skimage, Pydicom, HuggingFace Transformers, mlflow) / R (tidyverse, ggplot)/ Java / TypeScript / JavaScript / Scala / C#/ C++.

Data Pipeline orchestration and Automation tools

Apache Airflow, Luigi, Prefect, Apache NiFi.

ETL and Data Pipelines

dbt, AWS Glue, Azure Data Factory, Google Cloud Dataflow, Apache Kafka.

Data Warehousing

Snowflake, Google BigQuery, Hive, Amazon Redshift.

Big Data Frameworks

Apache Hadoop, Apache Spark (PySpark), Dask.

Cloud Technologies

AWS (S3, Lambda, Athena, Redshift), Google Cloud, Microsoft Azure, Azure Data Engineering.

Databases and Data Modelling

MySQL, SQL Server, PostgreSQL, MongoDB, Datamodelling und Schemadesign (Star Schema, Dimensional Modeling).

Frameworks and Tools

Angular, React.js, Node.js, Django, Express.js, Spring Boot, Docker, Kubernetes, Jira, Power BI, Tableau, MS PowerApps.

CI/CD Pipelines and Version control

Jenkins, GitLab CI, Azure DevOps. Git, GitHub, GitLab, Linux, Shell (Bash and Zsh)

Monitoring and Logging

Prometheus, Grafana, ELK Stack.

Projects Made

Portfolio Website

Academic projects for Databases

View All

My Education

Education is not the learning of facts, but the training of the mind to think.

Master of Science in Data Science

RWTH Aachen University

10/2024 – Present

Bachelor of Science in Computer Engineering

University of Duisburg-Essen

09/2024

BACHELOR THESIS

University of Duisburg-Essen

Topic
Design, Implementation, and Validation of an Experimental Setup for Determining Motion Primitives of an Existing Ship Model.

Skills Required
Python, C++ (OOP), Matplotlib, Robot Operating Systems (ROS2), Rviz2, Linux, Graphical User Interface (GUI), MQTT, OptiTrack Motive.

Tasks/Achievements
Research on experimentally determined motion primitives and trajectory planning in a maritime context • Theoretical and practical understanding of the design of sea routes in order to understand the non-linear dynamics of ship movements • Generating motion primitives from recorded tracks and storing the data in a suitable format (e.g. Yaml).