Navigation überspringen

Dr. Amir Guidara

Bis 2024, Software Engineer Consultant, Technology and Strategy Engineering
Stuttgart, Deutschland

Fähigkeiten und Kenntnisse

MATLAB
Machine Learning
Java
Python
Data Science
Deep Learning
C++
Artificial Neural Networks
Wireless Sensor Networks
Wireless Communication
Embedded Microcontroller
Linux
Shell Scripting
Bash (Unix shell)
TensorFlow
PL/SQL
Indoor Positioning Systems
Unit Testing
Software Development
C/C++
Embedded Systems
Data Analysis
Statistics
SQL
Hardware Testing
Test Case Design
Analysis
Reporting
Power Supplies
Automotive Electronics
Shell Script
Process Engineering
Jira
python
C
System Testing
Pytest
GTest
Robot Framework
Jinja
Requirement Analysis
Sphinx
CMake
Bash
Docker
Jenkins
Continuous Integration
Software Development Lifecycle
Agile Software Development
Project Planning
Gantt Chart
Algorithm Development
Optimization
Team leadership
Technical Documentation
Process Design
Python pandas
Python NumPy
Wireless technology
Arduino
Data Analytics
Scientific Writing
Scientific research
Public speaking
Research & Development
Indoor Localization
Git
Data Preprocessing
Feature Extraction (PCA)
Algorithms
DevOps
Scrum
Natural Language Processing
PyTorch
Keras
Software
Artificial intelligence
Consulting
Computer Science
successful team-player
Problem Solving
Fast learner
Critical thinking
Logical thinking
problem solving skills
Presentation skills
independent
International experience
Commitment
willingness to learn
Analytical skills
ambitious
Motivation

Werdegang

Berufserfahrung von Amir Guidara

  • 3 Jahre, Okt. 2021 - Sep. 2024

    Software Engineer Consultant

    Technology and Strategy Engineering

    -Employed as an external consultant, working primarily with Robert Bosch GmbH. -Developed software solutions, conducted market research, and prepared project plans. -Improved project performance through efficient coding practices and optimization techniques. -Collaborated with cross-functional teams to ensure project success and adherence to client requirements. -Result: Successfully fulfilled client objectives by delivering high-quality software solutions and maintaining strong professional relationships.

  • 2 Jahre und 3 Monate, Feb. 2022 - Apr. 2024

    Software Engineer (on behalf T&S Engineering)

    Bosch Engineering GmbH

    Developed Paramify, a Python-based modular backend code generator to generate C/C++ code and A2L files for parameter handling in ADAS systems. Reduced memory footprint of the generated C/C++ code. Deployed generated code on POSIX-based Automotive OS (AOS). Implemented CI/CD pipelines using Docker, Jenkins, and Bash. Devised a sophisticated concept to support complex variant scenarios. Designed unit/system tests using Gtest, Pytest, and Robot framework. Demonstrated leadership by guiding team of 4 developers

  • 4 Monate, Okt. 2021 - Jan. 2022

    Software Developer (on behalf T&S Engineering)

    Bosch Engineering GmbH

    - Developed a software solution to calculate minimal cut-sets of a system's Fault Tree. - Conducted market research and benchmarking and assisted in preparing the customer offer and the project plan. - Implemented the first version using Python that calculates minimal cut-sets using the MOCUS algorithm. - Enhanced runtime up to 90% by using the Pybind11 library. - Designed and implemented the LeavesToTop algorithm for efficient minimal cut-set calculation, further optimized by integrating multi-threading.

  • 1 Jahr und 7 Monate, März 2020 - Sep. 2021

    Engineering Consultant

    ALTEN Germany

    - Employed as an external consultant, working primarily with Vitesco Technologies. - Led the testing of electrical requirements and contributed to the establishment of testing protocols and laboratories. - Developed and executed detailed test plans, ensuring compliance with industry standards.

  • 8 Monate, März 2020 - Okt. 2020

    Hardware Testing Engineer

    ALTEN Germany

    - Led the testing of electrical requirements for BMW BMS and contributed to the establishment of an in-house Test Bench. - Designed and documented the testing process based on ISTQB and ISO standards. Led a team of 5, defining, coordinating, and assigning test tasks to achieve sprint goals. - Planned and executed manual Test Cases on the Test Bench, including requirement analysis, test case preparation, and internal and peer reviews. - Documented test execution steps and prepared comprehensive Test Reports.

  • 3 Jahre und 10 Monate, März 2016 - Dez. 2019

    Research Assistant / PhD Student

    HTWK Leipzig

    - Designed and developed an innovative indoor localization platform based on Wireless Sensor Networks (WSN) and Artificial Intelligence (AI) achieving significant improvements in localization accuracy and battery efficiency. - Conducted extensive research to optimize power consumption and extend coin-battery life of wireless sensor nodes from 2 years to 7 years. - Created a new ranging model using Artificial Neural Networks (ANN) to enhance indoor localization accuracy reducing the error from 3m to 1.5m.

  • 5 Monate, Feb. 2012 - Juni 2012

    Software Developer

    Predictix

    - Designed and developed a dashboard application for the management and monitoring of SaaS applications, enhancing log file readability and event detection. - Programmed a shell script to read log files in real-time and extract useful data such as events, statuses, and values. - Developed a web application using the LogicBlox platform to visualize real-time batch progression and completion times. - Documented the software architecture using UML charts to ensure clear and structured development.

  • 3 Monate, Juni 2010 - Aug. 2010

    Software Developer

    SEREPT

    - Designed and developed an IT assets management system using VB .Net, enhancing the organization and tracking of IT resources. - Designed the various classes and entities of the application. - Constructed the application database using SQL Oracle 10g and SQL Server Management 2012. - Result: Successfully created a robust IT assets management system, improving the efficiency of asset tracking and management.

Ausbildung von Amir Guidara

  • 2015 - 2020

    PhD, Computer Systems Engineering

    Ecole Nationale d'Ingénieurs de Sfax - ENIS

  • 2 Jahre und 1 Monat, Okt. 2012 - Okt. 2014

    Automation and Robotics

    Ecole Nationale d'ingénieurs de Sfax

    Robotics, Mechatronics, Dynamics, Neural Networks, Wireless Sensor Networks.

  • 2 Jahre und 10 Monate, Sep. 2009 - Juni 2012

    Computer Science

    Ecole Nationale d'Ingénieurs de Sfax

    Software development, OOP, Algorithms, Complexity, Databases, Web Development, Networks, Embedded Systems, Distributed systems, Operating systems (Linux), Mathematics.

Sprachen

  • Arabisch

    Muttersprache

  • Englisch

    Fließend

  • Französisch

    Fließend

  • Deutsch

    Grundlagen

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.

  • 22 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