Basic Info

Mohamed ahmed

10 years

Alexandria, Egypt

Bachelor's Degree

Manager

Work Experience

IT solution provider - manage a virtual company at PPH

Experience Details

IT solution provider - manage a virtual company

Operations/Management, Project/Program Management, IT/Software Development

Manager

I manage a team of developers to provide IT solutions to many fields for the PPH customers
this include many fields of work like Web sites, web applications SW solution

- hire new developers based on the needed skills and evaluation of old developers work


Company Details

PPH (multinational)

United Kingdom

N/A

Information Technology Services

www.pph.me/zaki

Oct 2013 to present (3 years 2 months)
Senior firmware engineer at A T I

Experience Details

Senior firmware engineer

Engineering - Telecom/Technology

Experienced (Non-Manager)

 Developing solutions for Rabbit semiconductor & Atmel 8051 families.
 Using Dynamic C, Micro C OS/II., to create multitasking projects.
 Using assembly to create time measurement based projects
 Document the software according to the company documentation standards.  Analyze and diagnose application problems.

and on the last period I worked as firmware testing engineer

The responsibilities are:-
 Testing the functional requirement documents to output unclear requirements and ask for missing requirements.
 Validate the functional requirements with the received customer requirement documents and emails.
 Build a complete setup (Hardware connections, SW and FW installations, Configurations) according to the requirements and meeting notes.
 Create chicklists with functionalities to be tested.
 Create test cases to meet the different cases of alerting systems using the template requirement or the client requirements.
 Test the firmware projects and the interface between the Firmware devices and the SW with the alarm system different devices like (mic – horn – telephone – IP network – FSK – Repeaters – Led matrix).
 Report bugs using TFS (Team Foundation Server) 2008 and 2010 and links the bug with the firmware change-set number and with the requirement ID or to the test case ID for a specific project.
 Testing the template code (testing a general purpose code which can be used in many projects by changing some macros or settings)
 Testing the code branches at run time by changing the start-up configurations or by changing the run time configuration which the unit can change during run time by receiving wireless programming frames.
 Troubleshooting the hardware and interface problems to point the error in a system behavior if this is caused by hardware, interface, configuration, SW code or firmware code.
 Focus on the main cause of the bug to minimize fixing time
 Suggest design modification, if the current design limits system feature upgrading.
 Prioritize the test cases based on the new modification and the probability of finding errors to be solved early.
 Prioritize projects based on the new features added and deadlines to output several projects with the least bug probabilities.
 Give testing time estimates, taking on consideration the probability of discovering bugs which will require more time for the regression.


Company Details

A T I (multinational)

Alexandria, Egypt

N/A

Information Technology Services, Computer Software

www.atisystem.com/

Feb 2008 to Jul 2013 (5 years 5 months)
Mobile Maintenance Engineer at Raya

Experience Details

Mobile Maintenance Engineer

Engineering - Telecom/Technology, Installation/Maintenance/Repair

Entry Level

Repair mobile devices


Company Details

Raya

Cairo, Egypt

N/A

Engineering Services

http://www.rayacorp.com/

Nov 2007 to Jan 2008 (2 months)
Firmware engineer at WDT

Experience Details

Firmware engineer

IT/Software Development

Experienced (Non-Manager)

 Embedded software design and programming (microcontroller based systems).
 Manage the team for developing different types of scales.
 Research about the problems of calibration and noise parameters.
 Working with 89C52 microcontrollers for developing wide types of digital scales which may interface with dot printers or led matrix.


Company Details

WDT

6th of October City, Egypt

11-50 employees

Computer Software

N/A

Apr 2006 to Oct 2007 (1 year 6 months)

Education

Bsc in Engineering

Education Details

Bsc

Engineering

Alexandria University, Egypt

C / Good / 65 - 75%

N/A

N/A

Alexandria University
1999 - 2004
High School - Thanaweya Amma

High School Details

Thanaweya Amma

toson

Egypt

1999

A / Excellent / 85 -100%

N/A

toson
1999

Certifications

Certificate details

Introduction to the Internet of Things and Embedded Systems

Oct 2015

95 out of 100

https://www.coursera.org/account/accomplishments/records/J2W7MX2TUVC8

N/A

University of California, Irvine on Coursera.

Introduction to the Internet of Things and Embedded Systems by University of California, Irvine on Coursera. Certificate earned on October 27, 2015 with grade 95%

Certificate details

The Arduino Platform and C Programming

Nov 2015

100 out of 100

https://www.coursera.org/account/accomplishments/records/UPUBSEJYVVU2

N/A

University of California, Irvine on Coursera

The Arduino Platform and C Programming by University of California, Irvine on Coursera. Certificate earned on November 24, 2015 with grade 100%

Certificate details

Interfacing with the Arduino

Dec 2015

100 out of 100

https://www.coursera.org/account/accomplishments/records/UUK9CVPGTDWK

N/A

University of California, Irvine on Coursera

Interfacing with the Arduino by University of California, Irvine on Coursera. Certificate earned on December 24, 2015 with grade 100%

This profile is not updated!
Last update more than 2 months ago.

Jobseeker photo

Profile Skills and Keywords

A T IALLAHAndroidArabicArduinoCommunicatorComputer SoftwareDetails-orientedEmbedded SystemsEngineeringEngineering ServicesEnglishFirmware EngineerITIT Solution Provider - Manage A Virtual CompanyInformation Technology ServicesInstallationInterfacing With The ArduinoIntroduction To The Internet Of Things And Embedded SystemsLeaderMaintenanceManagementMicrocontrollersMobile Maintenance EngineerPPHPlannerProblem SolverProgram ManagementProgrammingProjectPythonRepairSenior Firmware EngineerSoftware DevelopmentTeachingThe Arduino Platform And C Programming

Self-assesed Skills

Languages

Arabic

Arabic

: Fluent

: Fluent

: Fluent

: Fluent

English

English

: Intermediate

: Advanced

: Intermediate

: Intermediate

Tools and Technologies

Embedded Systems

Embedded Systems

: Advanced

: Extreme - I love it!

:

More than 7 years

Teaching

Teaching

: Advanced

: Extreme - I love it!

:

Less than 1 year

Programming

Programming

: Advanced

: Extreme - I love it!

:

More than 7 years

Microcontrollers

Microcontrollers

: Advanced

: Extreme - I love it!

:

More than 7 years

Management

Management

: Intermediate

: Extreme - I love it!

:

1-3 years

Python

Python

: Little knowledge

: Medium

:

Less than 1 year

Fields of Expertise

embedded systems

embedded systems

: Advanced

: Extreme - I love it!

:

More than 7 years

Arduino

Arduino

: Beginner

: Extreme - I love it!

:

Less than 1 year

Android

Android

: Little knowledge

: Extreme - I love it!

:

Less than 1 year

Key Skills

Leader, Planner, Communicator, Problem Solver, Details-oriented

Online Presence

https://eg.linkedin.com/in/microcontrollerwww.pph.me/zaki

mohamed is looking for new exciting career opportunities… Please share…

Get Your own Wuzzuf Profile Now !

Employer? If you're representing an organization or an enterprise, Signup here for FREE to see Mohamed's full profile and find more great talent and professionals to join your team.