Moataz Abdelaal

Moataz Abdelaal

Research Scientist (He/Him)

Visualization Research Center (VISUS)

Hello!

Welcome to my website! My name is Moataz. I am a research scientist at the Visualization Research Center (VISUS) at the University of Stuttgart, Germany. Currently, I am working towards my PhD degree in data visualization. My research interests include designing scalable techniques for visualizing dynamic networks and building tools to help architects in shaping our future built world. During my PhD, I built various visualization prototypes using various technology stacks, including D3.js-JavaScript, C#-WPF, Java-Servlets, and, more recently, TypeScript-Angular. In the past, I have worked professionally as a Java and .NET developer. When I’m not working, I enjoy traveling, hiking, watching movies, playing sports, or catching up on some sleep :) Here, you will find some information about me and my little research projects. I will try to keep things up to date!

Interests
  • Visualization
  • Network Visualization
  • Empirical User Evaluation
  • Visualization Tools
Education
  • MSc in Computer Science, 2017

    University of Stuttgart, Germany

  • BSc in Software Engineering, 2010

    Helwan University, Egypt

Experience

 
 
 
 
 
Research Scientist
February 2018 – Present Stuttgart, Germany

Conducting scientific research in the field of data visualization, particularly focusing on designing, developing, and evaluating techniques for network visualization and building interactive tools to support architects exploring the design space within the context of cluster of excellence (IntCDC). Responsibilities include:

  • Reviewing the state-of-the-art
  • Identifying research gaps and formulating research questions
  • Cocenptualization and desiging visualization solution
  • Implementing and Prototyping
  • Testing and evaluation
  • Writing and presentation of the results
  • Tutoring and thesis supervison
 
 
 
 
 
Visiting Scholar
August 2022 – November 2022 Utah, USA
Developing novel techniques to facilitate the detection of patterns in both genealogies and geographies datasets. Used Technology: Vue.js, d3
 
 
 
 
 
.Net Web Developer (Part-time)
March 2017 – September 2017 Stuttgart, Germany

Optimizing the performance of the company’s web-based e-commerce system. Responsibilities include:

  • Integrating multithreading functionality
  • Developing new features
  • Fixing bugs
  • Used Technology: ASP.NET, C#, HTML, Javascript, SQL Server 2012
 
 
 
 
 
Teaching Assistant
September 2011 – April 2015 Helwan, Egypt
Tutoring as well as developing and maintaining the learning management system (LMS) for the computer science faculty. Used Technology: PHP, MySQL
 
 
 
 
 
Java Web Developer
January 2011 – March 2012 Cairo, Egypt

Develpoing and maintaining the company’s LMS (Tadarus). Responsibilities include:

  • Developing new features
  • Fixing bugs
  • Supporting the clients
  • Used Technology: Java, Servlets and JSP, SQL Server 2005

Research Projects

Exploring the Design Space of Fiber Structures
An interactive user interface for exploring the simulation results of coreless filament wound structures.
C#, .NET, WPF, Rhino/Grasshopper, SciChart
Exploring the Design Space of Fiber Structures
Fitness Landscape Explorer
An interactive interface for exploring fitness landscapes in the context of architecture design optimization.
C#, .NET, WPF, Rhino/Grasshopper
Fitness Landscape Explorer
Timber Stakeholders Explorer
An interactive web interface for exploring the stakeholders’ network of the timber design and construction sector.
D3.js, leaflet, Javascript, HTML, CSS
Timber Stakeholders Explorer
Visual Exploration of Co-author Networks
An interactive interface for exploring co-author networks within scientific communities.
Java, Prefuse, Mallet
Visual Exploration of Co-author Networks
A Quantitative Evaluation of Network Visualizations
Evaluation of techniques for visualizing networks with a special focus on bipartite graph layout.
R, HTML, JavaScript, D3.js, jsPsych, PHP, MySQL
A Quantitative Evaluation of Network Visualizations
Visualization Techniques for Dynamic Networks
Developing techniques for visualizing dynamic networks with a special focus on bipartite graph layout.
R, Java, Servlets, HTML, JavaScript, D3.js, SVG, Canvas
Visualization Techniques for Dynamic Networks

Recent Publications

Quickly discover relevant content by filtering publications.
(2024). Visual analysis of fitness landscapes in architectural design optimization. The Visual Computer.

PDF Cite Project Project Slides Video Supplemetal Materials

(2023). Advanced timber construction industry: a quantitative review of 646 global design and construction stakeholders. Buildings.

PDF Cite Dataset Project Interactive Stakeholders Map

(2022). Efficient update of redundancy matrices for truss and frame structures. Journal of Theoretical, Computational and Applied Mechanics.

PDF Cite Project Supplemental Materials Open Review

(2022). Scalability in visualization. IEEE Transactions on Visualization and Computer Graphics.

PDF Cite Project Supplementary Materials

(2022). Visual analytics for nonlinear programming in robot motion planning. Journal of Visualization.

PDF Cite Project Supplemental Materials

Tutoring and Supervision

Tutoring
  • Information Visualization

    University of Stuttgart, Germnay

  • Scientific Visualization

    University of Stuttgart, Germnay

  • Theoretical Foundations of Visual Computing

    University of Stuttgart, Germnay

  • Image Synthesis

    University of Stuttgart, Germnay

  • Seminar on Visualization of Graphs and Networks

    University of Stuttgart, Germnay

Supervision
  • Sebastian Grund, MS Thesis, 2023

    Visual Parameters Space Analysis for Architectural Design Space Exploration.

  • Anja Groß, MS Thesis, 2023

    Immersive Analyse von Dynamischen Netzwerken mit Multivariaten Daten.

  • Marcel Galuschka, MS Thesis, 2023

    Exploration support for performance maps.

  • Raman Sharma, MS Thesis, 2021

    Evaluating Adjacency Matrix for Network Visualization.

  • Nathan Schiele, MS Thesis, 2020

    Evaluating Bipartite Graph Layout for Network Visualization.

  • David Hägele, MS Thesis, 2019

    Visualizing Optimization Trajectories.

Contact