Amr Gomaa

Senior Software Engineer

Verfügbarkeit
Verfügbar
Stundensatz
25 - 50 EUR/ Stunde
Vororteinsatz
Möglich
Standort
12577 Cairo, Ägypten

Persönliche Daten

Nationalität
Ägypten
Beruflicher Status
Freelancer
Berufserfahrung
14 Jahre, 2 Monate
Sprachkenntnisse

English (Gut)

Deutsch (Grundkenntnisse)

Anlagen

CV
amr-gomaa-cv.pdf (1,77 MB)

Amr Gomaa eine Anfrage schicken

Amr Gomaa ist momentan verfügbar.

Statistik von Amr Gomaa

Mitglied seit 31.12.2015
119  Profilaufrufe
background image

Amr Ibrahim Gomaa 

 

Contact Information   

   
Mobile:   

(+20)100-790-3970 

Email:   

[email protected] 

Address:  

Cairo, Egypt.  

 
Targeting a challenging career opportunity in the domain of

 

Automotive and Embedded Software Engineering to 

obtain a professional career in that domain where I can enhance my capabilities and skills to contribute in the growth 
of my firm, maximize my knowledge as well as pursue my ambitions.

 

 

Work Experience

 

 

  October 2014 –Current: 

Company Name: Valeo,  

"www.valeo.com"

 

Title: Senior Software engineer. 
Responsibilities: 

 

Requirements analysis, review and writing on Doors with linking and traceability. 

 

Engagement in development process improvement. 

 

Module Design using UML diagrams (Enterprise Architect). 

 

Design and Implementation of logic modules (state machines). 

 

Design and Implementation of algorithms (using 2D Geometry and Euclidean 
Transformation) and modules standardization. 

 

Module Testing using Vector Cast and ADTF (C++ filters and 2D Graphics). 

 

MISRA C and code static analysis using QAC. 

 

Configuration management using Serena Dimensions. 

Projects: 

 

Automatic Pilot parking (Driving assistance system). 

 

  June 2013 – September 2014: 

Company Name: Ejada

www.ejada.com

 

Title: Software Engineer.  
Responsibilities: 

 

Requirement Analysis. 

 

UML design using JDeveloper. 

 

Implementation of Business web application using JSF and Oracle ADF Framework

 

SQL programming and database design. 

 

Unit testing. 

                              Projects: 

 

ERP system using Java and Oracle ADF

 

  July 2011 – May 2013: 

Company Name: Valeo,  

"www.valeo.com"

   

Title: Software engineer. 
Responsibilities: 

 

Requirement analysis and writing on Doors with linking and traceability.. 

 

Implementation of modules according to provided UML design

 

AUTOSAR basic Software layer configuration. 
  Com – RTE – NVM – OS Events – ADC – DIO – IO HW Abstraction. 
  Using Vector tools (Davinci configurator, Davinci developer, Geny). 

 

SWC Modules integration and complex driver integration. 

 

Module testing using RTRT

 

HW Integration testing on target using HW test environment (Debugger, Oscilloscope 
AVO …etc). 

 

Restbus simulation using Vector Canoe (Panel Design and CAPL code) 

Projects: 

 

Semi Automatic parking (Driving Assistance system). 

Career Objective   

background image

  February 2010 – August 2010: 

Company Name: SamMed, 

"www.SamMed.com"

 

Title: Embedded Systems engineer. 
Responsibilities: 

 

Requirement analysis

 

Mechanical design using AutoCAD. 

 

Electronic circuit design using Proteus. 

 

PCB design and implementation. 

 

Implementation of PIC & AVR peripherals drivers (ADC, UART, DIO and PWM). 

 

Design and implementation of control software application. 

 

Design and implementation of medical diagnosis and processing software application. 

 

System simulation using MATLAB and Simulink. 

Projects: 

 

ESR (Erythrocyte sedimentation rate). 

 

ECG (Electrocardiogram) & ECG simulator. 

  May 2011 – June 2011: 

Company Name: ITS, 

"www.its.ws"

 

Title: Software Engineer (Java Web Developer). 
Responsibilities: 

 

Migration of Application Server of internet banking system, and applying the 
corresponding software change. 

 

Debugging and Bug Fixing. 

 

  September 2010 - June 2011: 

  Diploma of Software Engineering in ITI "Information Technology Institute" (

"www.iti.gov.eg"

)

 

  2003 - 2009: 

  B.Sc. Electrical Engineering, Communication and Electronics in the Faculty of Engineering, 

Alexandria University. 

  Accumulative grade: Good 
  Graduation Project:  

 

Title: Heart Signals Diagnosis (ECG & PCG).  

 

Description

  Design and implementation of ECG & PCG biomedical instruments system used for heart 

diagnosis (HW and SW). 

 

Project grade: Excellent. 

 

  Other Courses: 

  “Artificial Intelligence” from Berkley on edx, (honor code certificate and excellent grade 

notification from instructor). 

  “Embedded Systems - Shape the World” from UTAustin on edx (honor code certificate). 
  “Machine Learning” from Stanford on Coursera (Certificate of completion) 
  “Autonomous Navigation for flying Robots” from TUM on edx (honor code certificate). 

 

  Programming and scripting Languages: 

 

CC++. 

 

Python. 

 

Oracle PL/SQL 

 

MATLAB. 

 

Java (J2SE – J2EE). 

 

Canoe CAPL. 

 

 

Real Time OS:

  

 

OSEK. 

 

 

  Protocols: 

 

CAN. 

 

UDS. 

 

TCP/IP. 

 

LIN. 

 

SPI. 

Internship    

Education    

Technical Skills  

 

background image

  Controllers: 

 

ARM Cortex M controller. 

 

AVR controllers. 

 

PIC controllers. 

 

Power PC Controller.  

 

 

  Hardware Tools: 

 

CANcaseXL. 

 

Oscilloscope. 

 

IC5000 Debugger. 
 

 

  Software Tools: 

 

Eclipse. 

 

Simulnik. 

 

Davinci configurator. 

 

Geny. 

 

Vector Cast. 

 

Enterprise architect. 

 

Serena dimensions. 

 

Tortoise SVN

 

Visual studio. 

 

Davinci Developer. 

 

Canoe & CANdb++. 

 

ADTF. 

 

Rational Test Real Time (RTRT). 

 

WinIdea. 

 

Doors.  

 

Conceptual Knowledge    

                

  Very good knowledge and experience of the Object Orientation Concepts and design patterns. 
  Very good knowledge and experience in UML design. 
  Good Knowledge and experience in embedded systems and time triggered systems. 
  Good Knowledge and experience of Euclidean Transformation. 
  Good knowledge of localization (using Bayes Filter, Kalman Filter). 
  Good Knowledge of PID Controller. 
  Good knowledge of AUTOSAR architecture and modules. 
  Good knowledge of Software Safety principles and analysis (ISO 26262).  

 

  Arabic:  Mother tongue.  
  English:  Very Good. 
  German: Basics. 
 

Personal Information   

   
Birth date:   

 13 June 1986. 

Gender:  

     Male.

 

Marital Status:     Married

 

Military Service: Exempted.

 

 

 
Available upon request. 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Languages   

References    

background image
background image
background image
background image

 

 

background image

 

 
 
 
 
 

background image

 

background image
background image
background image
background image
background image