Photo of Mahmoud Hamdy
Live now

Mahmoud Hamdy

Live now

C/C++ & Embedded Systems | Computer Engineering Tutor

English, Arabic

No sessions yet · 3y experience

  • Java & C++ Programming · All levels

About Mahmoud

I am Mahmoud, a programming tutor and software engineer with strong expertise in C, C++, microcontrollers, and embedded systems. With a well-equipped teaching lab, my goal is to help you deeply understand your course material, build confidence as a programmer, ace your assignments, and debug your software or hardware. With 3+ years of online tutoring experience and a solid theoretical foundation, I specialize in translating complex concepts into practical, intuitive lessons tailored to your pace and goals. I have helped 100+ students worldwide (especially from North America and Europe) get top grades, complete their challenging projects, and ace their assignments. And I would love to do the same for you. What you can expect: - Concepts & Visualizations: Interactive whiteboard explanations (using pen tablet) with optional take-home notes. - Assignments & Projects: Debug code, explain concepts, review solutions, and guide you when you get stuck. - Hardware Prototyping: Using breadboards, power supply, electronic components, development kits, etc. - Hardware Debugging: Using debug probes, logic analyzers, multimeters, oscilloscope, waveform generator, etc. - Embedded Platforms: STM32, NXP, TI (MSP430, MSP432, Tiva C), AVR (ATmega), Arduino, PIC, Raspberry Pi, Pico, ESP32, ESP8266, FPGA, etc - Simulations: Using Tinkercad, Wokwi, Proteus, NI Multisim, Logisim, etc. - Development Tools: Visual Studio, STM32Cube IDE, MPLAB, Microchip Studio, Keil uVision, etc. Whether you're taking your first steps in C, struggling with pointers or data structures, stuck on an assignment, preparing for an exam, or working on an embedded project, we'll start from where you are and build toward your goal step by step. Book a session and let's figure out where you are, what you want to achieve, and how I can help you get there.

This week

  1. Wed14
  2. Thu20
  3. Fri13
  4. Sat20
  5. Sun20
  6. Mon20
  7. Tue20

Open start times per day, in your timezone (Africa/Cairo).

Background

  • BS in Electrical Engineering (Major: Computer and Systems Engineering)
20 credits per hr, about $26.66Start now