Mustafa Mahmoud

ist offen für Projekte. 🔎

Angestellt, Senior Software Developer, 4a Group
Vienna, Austria

Fähigkeiten und Kenntnisse

C++
Python
TensorFlow
OpenCV
Docker
C#
Java
MatLab
PLC Programming
HTML
Python pandas
Robot Operating System (ROS)
VHDL Programmierung
JavaScript
LabVIEW
Scrum
Agile Methods
Agile Softwareentwicklung
C
Deep Learning
VTK - The Visualization Toolkit
three.js
Unity
Python NumPy
Git
CSS
SQL
Matlab-Programmierung
MatLab/Simulink
UNIX
Requirements Engineering
Softwareentwicklung
Informationstechnologie

Werdegang

Berufserfahrung von Mustafa Mahmoud

  • Current 3 years, since Jun 2023

    Senior Software Developer

    4a Group

    Led the development of an advanced measurement system using 2D & 3D sensors and edge devices for mm-level precision. - Managed requirement engineering, assembly, calibration, DL-based segmentation, and sensor fusion - Delivered a cost-efficient, high-speed, adaptable prototype. - Developed trajectory analytics to replace GPS, traffic & parking analytics using Lidar, and deployed solutions in high-sensitivity areas. Established a Unix-based collaborative dev environment with AI-supported workflows

  • 1 year, Dec 2021 - Nov 2022

    Consultant - Finance, Data & Performance

    Deloitte

    • Time Series Analysis: Contributed to the implementation, evaluation, and reporting of time series analyses using ML/DL & classical regression approach for clients finance & planning department • Assisted in consulting and requirements engineering to help identify and address client in upcoming projects • Leading Workshops: Contributed to reporting, enhancing team knowledge and client requirements • Onestream implementation of finance models, aiding in the optimization of financial processes and reporting

  • 1 year and 7 months, Sep 2019 - Mar 2021

    Software Engineer

    Kapsch TrafficCom AG

    • Developed and refined machine learning/deep learning models, focusing on license plate recognition systems for various international markets • Training, feature engineering, model evaluation, and deployment • I took an educational leave to further develop my skills and knowledge

  • 2 years, Nov 2017 - Oct 2019

    Software Developer

    AVL List GmbH

    • Implementation of an architecture for scanning and visualizing the vehicle environment using ROS • Engaged in data engineering tasks, focusing on the evaluation and visualization of sensor data to enhance vehicle-environment interaction through Three.js • Implementation and adaptation of QT & GTK GUIs in C++/Python, improving user interaction and system usability • Conducted comprehensive unit testing

  • 5 years and 10 months, Feb 2012 - Nov 2017

    Software Developer

    AVL List GmbH

    @ Advanced Simulation Technologies Department: • Contributed to the development of point-cloud motion calculation and animation for FTE Analysis, enhancing simulation accuracy and visual fidelity • Implemented inverter-loss models in Matlab, optimizing simulation capabilities for advanced energy conversion analysis • Developed and adapted QT & GTK GUIs in C++/Python, facilitating user engagement and software functionality • Unit testing

  • 2 months, Jul 2010 - Aug 2010

    Internship

    AVL List GmbH

    • Editing & documentation of source-code with Doxygen & LaTeX • C++ scripting for supporting purposes

  • 1 month, Jul 2009 - Jul 2009

    Internship

    AVL List GmbH

    • Parameterization, analysis & documentation of EXCITE in C++

  • 1 month, Aug 2008 - Aug 2008

    Internship

    XAL GmbH

    • Mounting & wiring

  • 1 month, Jul 2008 - Jul 2008

    Internship

    AVL List GmbH

    • Data pre- & post-processing with C++ • Numeric approximation of battery draining behaviour via Newton-Raphson

  • 1 month, Aug 2007 - Aug 2007

    Internship

    XAL GmbH

    • Mounting & Wiring

  • 1 month, Jul 2005 - Jul 2005

    Internship

    Anton Paar GmbH

Ausbildung von Mustafa Mahmoud

  • Current 9 years and 5 months, since 2017

    Information and Computer Engineering

    Graz University of Technology

    Computer Vision & graphics and Embedded & automotive systems • 3D SEMI-AUTOMATIC ANNOTATION TOOL 2D/3D calibration & fusion followed up by labelling, object detection and segmentation of point-clouds using Yolo-3 & Frustum-PointNets++, implem. custom made user interface (https://www.youtube.com/watch?v=o17R_dABdmY) • AI- AND REGRESSION-BASED WATER LEVEL FORCASTING Impl. and evaluation of several time series analysis methods for forecasting water levels based on regression & ML models

  • 2012 - 2017

    Information and Computer Engineering

    Graz University of Technology

    Bachelor Thesis - WEB-BASED CAD MODELLING Development of a web-interface with X3Dom to enable DOM-node oriented CAD modelling

  • 2006 - 2011

    Electrical Engineering

    HTL Bulme (secondary technical school)

    Automation & Electrical Engineering

Sprachen

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

  • Arabic

    A1-A2 (Grundkenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z