Ahmed El-Sharkawi Embedded 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, 2023Present) 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, 2023Present) 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, 2022Jul, 2023) from Information technology Institute, Smart Village, Gizascored Excellent
  • Very Good With Honor (Oct, 2017Jun, 2023) from Faculty of electronic engineering menoufeya universityscored Very Good

Fee details

    £300500/hour (US$5.909.83/hour)

    The fee can vary depending on the level and complexity of the content needed.


Reviews

No reviews yet. Be the first one to review this tutor.