Following details will be shared with the tutors you will contact:
Confirm to delete
Are you sure want to delete this?
Ahmed El-SharkawiEmbedded Software Engineer
No reviews yet
I am Ahmed El-Sharkawi ... Embedded Software Engineer, I am proficient in using programming languages such as C, C++, Java, Python and assembly language. I have experience working with various microcontrollers and microprocessors specifically ESP, AVR, PIC, STM, TivaC and ARM Cortex-M based processors in addition to working with Arduino … as well as implementing projects with mentioned programming languages and controllers.
Additionally, I have experience teaching engineering students for more than 3 years about embedded systems with their diverse fields (starting from the beginner level) and teaching non-engineering students about Arduino and electronics basics and necessities. Finally, I have experience in troubleshooting and helping students with assignments and studies that are related to Embedded Systems, Arduino and Programming Languages.
For C/C++ or Embedded System Course my style of teaching is based on assignments and projects at every milestone and chapter of the course time plan while sharing the materials (Slides & Boards) after each session. Finally, my methodology starts with the concepts and the basics all the way to the advanced and necessities for making a professional project and career start.
Summary ... if you’re looking for: - Understanding C/C++ or Embedded Systems throughout a comprehensive course to prepare you for Embedded System Developer Career or be able to implement Embedded System Projects such as Mini-Robots, Autonmous Vehicles or Smart Home ...etc. - Finishing a task/assignment/project in the mentioned programming languages above or generally in assembly or embedded systems interfacing. - Finally, if you need help with a subject related to any of the mentioned above. Then feel free to contact me I would be happy to help.
Subjects
Python Beginner-Intermediate
Microcontroller Beginner-Expert
C/C++ Programming Beginner-Expert
Embedded Systems and Arduino Beginner-Expert
AVR 8-Bit Beginner-Expert
Experience
Embedded Systems Online Tutor (Dec, 2023–Present) at Online teaching
• Embedded systems course tutor starting from the very basics of computer architecture & processor architecture all the way to manipulating peripherals of microcontroller (AVR). while, following up with assignments and small projects at each main chapter of the course. • Embedded system technical support, helping with assignments and supporting projects and difficult concepts.
Automotive Software Engineer (Jul, 2023–Present) at Valeo, Egypt
VALEO International Automotive Company • Being part of the AMDC Team Operation in CIC Department working on RSA Group project. • Worked on software unit testing, refining the project’s design and various testing documents
Education
Excellent (Oct, 2022–Jul, 2023) from Information technology Institute, Smart Village, Giza–scored Excellent
Very Good With Honor (Oct, 2017–Jun, 2023) from Faculty of electronic engineering menoufeya university–scored Very Good
Fee details
£300–500/hour
(US$5.90–9.83/hour)
The fee can vary depending on the level and complexity of the content needed.