Ing. Muhammad Zeshan Ali

Bis 2017, Computational Engineering Science, TU Braunschweig

Leonberg, Deutschland

Fähigkeiten und Kenntnisse

C/C++
Java
Java EE
AWS
Android
Firmwarentwicklung
Qt
MATLAB
Research and Development
Agile Methodologies
Hardware Software Co-Design
OpenCL/CUDA
Open MP/ MPI
Xilinx Vivado Design Suite
Hardware Accelerator
OpenCV
High-Performance Computing Programming
REST

Werdegang

Berufserfahrung von Muhammad Zeshan Ali

  • 2 Jahre und 3 Monate, Okt. 2021 - Dez. 2023

    Consultant und Entwickler

    evia
  • 1 Jahr und 1 Monat, Juni 2020 - Juni 2021

    Software-Entwickler

    B&L OCR Systeme GmbH
  • 7 Monate, Feb. 2019 - Aug. 2019

    Softwareentwickler für Embedded System & IIoT

    Krieger MIS GmbH

    Aufgabenbereiche: SW Architektur & Design, SW Entwicklung HW: ARM Cortex M4, M7 , STM STM32H7 STM32M4 SW: C/C++ , java Tools: Atollic TrueStudio Technologien: ,ADC, USB,Bluetooth Low Energy (BLE)

  • 1 Jahr, Okt. 2017 - Sep. 2018

    Digital System Consultant

    ToI Königstein im Taunus

    Working with Restaurant in Königstein im Taunus to implement the Digital System, for example low-cost Raspberry Pi camera solution, which provides the up-to-date online information about the product stock in store-room and etc. Technical Support about the IoT Infrastructure for example, 802.11 standards. Design, Develop the Intelligent static algorithms (C, C++) to find the useful required information from real-time scenarios, Such as face detection, motion detection and else etc.

  • 3 Monate, Feb. 2018 - Apr. 2018

    IT Web Solution Consultant

    Alu Rehab AS Denmark

    Research and planning to find the appropriate web-based content-management solution. Reliability and Scalability of a solution according to cost, performance, security and future technology trends. Web Solution Design, Front-End Development (PHP, HTML5, CSS, etc), Back-End Development (web-Server, Database design MySQL). Solution Description with a Technical point of view i.e. (Physical Layer). Training & Documentation.

  • 1 Jahr, Mai 2015 - Apr. 2016

    Studentische Hilfskraft ,Algorithm/Programmer

    Wente-Thiedig GmbH Braunschweig

    Improving performance of vision base Product grading algorithm written in C++ and OpenCV 3. • Implementation of Open MP to utilization of Quad-Core Processor for Image data parallelization • Investigating Open CV CPU&GPU integration and comparing alternative approaches for parallelization, Open Cl and Embedded System (FPGA). • Documentation of Performance Results. • Presentation on topic (Embedded System, Parallel Computing, Open Cl GPU programming).

  • 9 Monate, Feb. 2013 - Okt. 2013

    Research Assistent

    TU Braunschweig, Institut für Theoretische Informatik

    Development of the benchmark using C language. Implementation of the benchmark on microcontrollers (STM32, MSP430, PIC18F46J50 and EMF32). Evaluate the worst-case performance of the microcontroller according to Benchmark design.

  • 4 Monate, März 2013 - Juni 2013

    Student Assistent

    DLR Braunschweig,Institut für Verkehrssystemtechnik

    The Institute of Transportation systems has developed user friendly driver assistance system, generally to increase the road safety and driving comforts. Development of generic design Head-up Display using Multi-touch C++ library PQ Labs, examined and evaluated.

  • 1 Jahr, Juli 2011 - Juni 2012

    Student Assistent

    Tu Braunschweig, Institut für Luft- und Raumfahrtsysteme

    Research on Big Data Multiprocessing Programming Model (CPU, GPU). Implementation of Open MP in POEM simulation tools to parallelize the execution process of big data.

  • 1 Jahr und 11 Monate, Nov. 2008 - Sep. 2010

    wissenschaftler mitarbeiter

    Institut für Datentechnik und Kommunikationsnetze (IDA), Braunschweig.

    Processor architecture (MIPS32, ASIP, DSP, ARM). Video Encoding Decoding Standard (MPEG-2, H.264/MPEG-4 AVC) Multimedia Application Benchmark Performance analysis of video encoder and decoder opensource library (FFmpeg, x264, Xvid, JM reference software of H.264) on Multicore processor. Implementation of Open SURF (Robust Interest Point Detector and Descriptor scheme) library on Xilinx virtex-5 FPGA.

  • 1 Jahr und 1 Monat, Juli 2007 - Juli 2008

    Software Developer

    Service Hospital Lahore Pakistan.

    Software Development using Visual Basic. Manage the Application using the Software Process Model. Software Deployment. Support for user to use the software.

Ausbildung von Muhammad Zeshan Ali

  • 5 Jahre und 7 Monate, März 2012 - Sep. 2017

    Computational Engineering Science

    TU Braunschweig

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Fließend

  • Urdu

    -

21 Mio. XING Mitglieder, von A bis Z