Summary
Overview
Work History
Education
Skills
Websites
Languages
Projects
Timeline
Generic
HISHAM SAEED

HISHAM SAEED

Full Stack Developer
München

Summary

To switch to a position in the simulation software development field, related to master program (computational Science and Engineering), where I can apply and develop skills acquired during master degree.

Overview

22
22
years of post-secondary education

Work History

Full Stack Developer

Rohde & Schwarz
6 2022 - Current
  • Developing Interface, backend for mobile radio testers developed by Rhode & Schwarz
  • Developed functional databases, applications and servers to support websites on back-end.
  • POLQA for Mobile World Conference (MWC 2023), new product for audio video data quality measurement
  • Data Application Unit features development in Web GUI
  • Developing virtual box simulation (Yocto image, linux) for development processes
  • Conducting Application Engineers training
  • SCPI command Interface using C++
  • Reviewed code, debugged problems, and corrected issues.
  • Reduced page load times by optimizing front-end assets such as JavaScript files, stylesheets, and images.
  • Worked with back-end developers to design Device APIs.

Working student

Siemens AG
2018.12 - 3 2022
  • GUI for software developed using WPF (.Net tool) and C#Crowd control simulation, mathematical algorithm implemented in java
  • Visualization implemented in C++ (using Irrlicht engine), maintain, and develop legacy code
  • New Visualization using Unity, visual studio (C#), 3D Max and Blender for 3D modeling
  • Simulation automatic generation using Plant Simulation (Siemens software) to replace simulation engineer and generate simulation model automatically
  • Extension for coupling between Plant Sim and TIA portal (PLC programming platform)
  • GUI for software developed using WPF (.Net tool) and C#
  • Database services such as GraphDB, Neo4j and BlazeGraph are used
  • General model to fill data of plant and production process Similar to automatic generation but this time using Python for generation with RML mapping language and Mendix for GUI development

Education

Master of Science - Computational Science And Engineering

Technical Universität München
Munchen, Germany
2018.05 - 2021.05

Bachelor of Science - Mechatronics Engineering

German University in Cairo
Egypt
2011.05 - 2016.05

Diplome from Egyptian High School - undefined

Collège Patriarcal (Ex: Frères)
1997.06 - 2011.05

Skills

  • Programming Languages: Javascript, Typescript, FORTRAN, C, C++, C#, Python, Kotlin.

  • API Integration

  • Git Version Control

  • HPC: posix threads, Openmp, MPI, OpenCL, CUDA

  • Numeric: Linear solvers (Direct & iterative), parallel numeric, Finite Difference, Finite Elements method.

  • Code reviews

  • Compass Database

  • ZQM messaging interface

Google Proto-buffers

Languages

English
German
French

Projects

Master Thesis:

 ● Coupling partitioned Multiphysics problem.

 ● Goal: develop an adapter for Elmer (3rd party solver) to couple it with preCICE (coupling library developed at TUM scientific computing chair) 

● Simulation software used in coupling examples are OpenFoam and FEniCS

 ● Adapter developed using FORTRAN, problems in 3D developed using Open Cascade. 

Bachelor Thesis:

 ● Vibration control of rotating cantilever beam. 

 ● Piezo-electric material was used as an actuator.

 ● Feed-Back linearization implemented using National Instrument 

Computational Fluid Dynamics (CFD) Solver:

 ● Solver for CFD problems simulation developed using C++ (https://github.com/HishamSaeed/CFD_Lab) 

 ● Finite Difference is the numerical method used for discretization 

 ● Parallel program developed using Open MP and MPI 

HPC seminar: 

 ● Comparison between CUDA and Open CL in applications for different computing application. CUDA deployment to NVIDIA GPU, Open CL deployment to Intel CPU, AMD and NVIDIA GPUs. 

Timeline

Working student

Siemens AG
2018.12 - 3 2022

Master of Science - Computational Science And Engineering

Technical Universität München
2018.05 - 2021.05

Bachelor of Science - Mechatronics Engineering

German University in Cairo
2011.05 - 2016.05

Diplome from Egyptian High School - undefined

Collège Patriarcal (Ex: Frères)
1997.06 - 2011.05

Full Stack Developer

Rohde & Schwarz
6 2022 - Current
HISHAM SAEEDFull Stack Developer