Skip to content
Data Scientist

Turning Data IntoDecisions ThroughMachine Learning.

I build and deploy machine learning models — from time series forecasting to backend ML services — using Python, TensorFlow, and PyTorch.

Open to OpportunitiesFrankfurt, Germany
Tayyab Ehsan, Data Scientist based in Frankfurt, Germany
About Me

Mathematics first, machine learning second.

Data Scientist skilled in analyzing, modeling, and optimizing data using Python (NumPy, Pandas, Scikit-learn). Specialized in deep learning with TensorFlow and PyTorch, plus time series analysis and statistical modeling.

I'm a Data Scientist in Frankfurt, pursuing an M.Sc. in Data Science at Technische Universität Darmstadt on top of a B.Sc. in Mathematics. Rigorous math first, applied machine learning second — that order shapes how I approach every problem.

My work runs the full path from raw data to a running service: statistical analysis, deep learning with TensorFlow and PyTorch, time series forecasting with ARIMA, LSTM and Prophet, and backend services in Flask and FastAPI backed by PostgreSQL and MongoDB. I care about clean code, reproducible results, and models that actually reach production.

  • M.Sc. Data Science, TU Darmstadt
  • Based in Frankfurt, Germany
  • Time series & forecasting focus

How I work

  1. Data

    Collection, cleaning, exploration and statistical analysis.

  2. Models

    Machine learning, deep learning and time series forecasting.

  3. Deployment

    Flask and FastAPI services, databases, Docker and cloud.

  • Machine Learning & Deep Learning

    Model development with TensorFlow, PyTorch, Scikit-learn and XGBoost.

  • Time Series & Forecasting

    ARIMA, SARIMA, LSTM and Prophet applied to energy, finance and sales data.

  • Backend & APIs

    Python services with Flask and FastAPI, integrated through REST APIs.

  • Data Analysis & Statistics

    Statistical modeling and analysis that supports business decisions.

  • Databases & Cloud

    PostgreSQL, MongoDB, MySQL, AWS, Docker and CI/CD pipelines.

  • Scalable Data Pipelines

    Reliable, reproducible data flows from ingestion to deployed model.

Experience

Where I've applied data science.

Roles taken directly from my CV — backend ML services, analytics, and IT operations.

  1. Assistant System Administrator

    Bar Systems GmbHFrankfurt, Germany

    03/2026 – Present
    • IT Support & Operations: Support IT systems administration and day-to-day operational tasks for the company's Frankfurt establishment.
    • IT Systems
    • Operations
    • IT Support
  2. Junior Data Scientist

    9t9solutionIslamabad, Pakistan

    07/2023 – 03/2024
    • Backend & API Development: Developed backend services using Python (Flask, FastAPI) and integrated REST APIs to support data-driven applications.
    • Machine Learning & Deployment: Built and deployed ML models (XGBoost, LSTM, ARIMA) via Flask and FastAPI; managed databases (PostgreSQL, MongoDB).
    • Python
    • Flask
    • FastAPI
    • XGBoost
    • LSTM
    • ARIMA
    • PostgreSQL
    • MongoDB
  3. Data Analyst

    Webx TechnologyIslamabad, Pakistan

    09/2022 – 05/2023
    • Data Analysis & Modeling: Processed and analyzed data, and developed machine learning models to enhance business decision-making.
    • Data Analysis
    • Machine Learning
    • Python
Skills

The stack I work with.

Languages, frameworks, databases and tooling I use across modeling, analysis and deployment.

Programming Languages

  • Python
  • C++
  • PHP
  • JavaScript
  • HTML
  • CSS

Libraries & Frameworks

  • TensorFlow
  • PyTorch
  • Scikit-learn
  • NumPy
  • Pandas
  • XGBoost
  • Pyomo

Databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • SQL

Tools & DevOps

  • Docker
  • Git
  • REST APIs
  • CI/CD Pipelines
  • AWS
  • Agile Methodologies

Soft Skills

  • Problem-Solving
  • Team Collaboration
  • Analytical Thinking
  • Continuous Learning
Projects

Forecasting, optimization and applied ML.

Personal and academic projects from my CV — mostly time series problems in energy, finance and demand.

Energy & Optimization07/2024 – Present

Battery Optimization

A time series analysis project focused on battery and energy storage optimization for grid stability, using Pyomo for optimization modeling.

  • Python
  • Time Series Analysis
  • Pyomo
  • Energy Storage
  • Grid Stability
Case study on request
Applied AI / ML10/2023 – 04/2024

Soiling Prediction & Analysis

An AI and machine learning project predicting and analyzing soiling effects using time series methods and AVUSpro.

  • AI
  • ML
  • Time Series
  • Python
  • AVUSpro
Case study on request
Forecasting

Time Series Forecasting

A forecasting project built using Prophet for time series prediction.

05/2023 – 08/2023

  • Python
  • Time Series Analysis
  • Prophet
  • Forecasting
Case study on request
Finance

Financial Market Forecasting

Forecasting financial market movements using ARIMA and LSTM models.

02/2023 – 05/2023

  • Time Series Analysis
  • AI
  • ML
  • Python
  • ARIMA
  • LSTM
Case study on request
Retail & Demand

Medicine Sales Forecasting

Forecasting medicine sales using SARIMA and Random Forest models.

02/2022 – 07/2022

  • Python
  • SARIMA
  • Random Forest
Case study on request
Education

Academic background & certifications.

A mathematics foundation, now specialised through a data science master's in Germany.

2025 – Current

M.Sc. Data Science

Technische Universität Darmstadt

Darmstadt, Germany

2020 – 2024

B.Sc. Mathematics

Air University

Islamabad, Pakistan

Certifications

  • Python for Data Science

  • Python (HackerRank)

  • SQL (HackerRank)

  • Front-End Development

  • Cloud & Docker

  • Machine Learning & Deep Learning

Languages

  • English

    Common European Framework

    C1
  • German

    telc certified

    B1
Contact

Let's Build Something Data-Driven.

Have a project, role, or idea in mind? Let's talk.