You will get to learn advanced programming using C C++ python or Javascript
Project details
1-1 one on one online live lessons
I will help you learn a programming concept you have difficulty understanding. This includes C, C++, Python, and more.
I am a software engineer with over 3 years of experience in programming IoT Applications.
You choose a topic and I will confirm with you the number of lessons required (1-3-5)
My experience includes IoT and Embedded systems.
-----------------------------------------------------------------------------
As an Embedded systems/IoT/Embedded Linux Engineer I have worked with complex concepts in C++ (C++14)
OOP
Data Structures
Multithreading
Complex programs structures
-----------------------------------------------------------------------------
also C
multithreading
pointers
complex program structures
native socket API
-----------------------------------------------------------------------------
in JavaScript
WebSockets
Complex logic creation
-----------------------------------------------------------------------------
and python
Audio processing
python for automation
Just In case you wish to learn any of these subjects and more, drop me a message and we can schedule an introduction lesson as soon as possible.
I will help you learn a programming concept you have difficulty understanding. This includes C, C++, Python, and more.
I am a software engineer with over 3 years of experience in programming IoT Applications.
You choose a topic and I will confirm with you the number of lessons required (1-3-5)
My experience includes IoT and Embedded systems.
-----------------------------------------------------------------------------
As an Embedded systems/IoT/Embedded Linux Engineer I have worked with complex concepts in C++ (C++14)
OOP
Data Structures
Multithreading
Complex programs structures
-----------------------------------------------------------------------------
also C
multithreading
pointers
complex program structures
native socket API
-----------------------------------------------------------------------------
in JavaScript
WebSockets
Complex logic creation
-----------------------------------------------------------------------------
and python
Audio processing
python for automation
Just In case you wish to learn any of these subjects and more, drop me a message and we can schedule an introduction lesson as soon as possible.
Lesson Purpose
Programming LanguageStudent Age
Adult (18-65)Development Technology
Python, C & C++, JavaScriptWhat's included
| Service Tiers |
Starter
$20
|
Standard
$45
|
Advanced
$70
|
|---|---|---|---|
| Delivery Time | 1 day | 3 days | 5 days |
Number of Lessons | 1 | 3 | 5 |
Lesson Length (Minutes) | 60 | 45 | 45 |
Exercises & Supporting Materials |
Optional add-ons
You can add these on the next page.
Additional Lesson
+$20
14 reviews
(13)
(1)
(0)
(0)
(0)
This project doesn't have any reviews.
RE
Robotics E.
Jun 11, 2025
Quick Fix Needed: ESP32-S3 NFC Code Adjustment
RG
Russel G.
Jun 9, 2025
DevOps Engineer
Ramy was outstanding throughout the project, and Ramy is one of the most reliable and knowledgeable DevOps Engineers we’ve worked with. His expertise in infrastructure setup and deployment automation made a huge difference. Great communication, prompt delivery, and very solution-oriented. Would definitely hire again.
RA
Rosemary A.
Jun 8, 2025
URGENT: Help Debug & Fix HTML Page Publishing Issue (Git, Docker, SourceTree Experience Required)
Ramy was an absolute lifesaver! He jumped in immediately, identified the problem with my HTML page not publishing, and fixed it quickly and professionally. He has a great grasp of HTML, Git (including SourceTree), and Docker, and he was patient in explaining things to me along the way. Communication was smooth, and he was super responsive throughout the process. I highly recommend Ramy to anyone looking for a reliable, knowledgeable, and fast-working freelancer. Thank you again, Ramy! Looking forward to working together in the future.
KJ
Kurt J.
Mar 18, 2025
Arduino Mega USB HID Matrix Project
Ramy was helpful and figured out what needed to be done. Solid understanding of the Arduino platform and nuances of flashing files remotely.
CR
Chelsie R.
Nov 13, 2024
RFID Lock Box Code Review and Fix
About Ramy
Embedded Software Engineer
85%
Job Success
Cairo, Egypt - 7:07 pm local time
Early in my career, I worked as a freelance Embedded Systems and IoT Engineer, contributing to medium-sized projects involving ARM and AVR (C) as well as ESP32 (C++). I successfully completed over 60 projects with consistently high client satisfaction.
Later, I transitioned into the automotive domain, focusing on TCU cybersecurity. During this time, I was responsible for establishing CI/CD pipelines using Jenkins and Docker.
My goal is to contribute to the development of advanced, complex software with a dedicated focus on simplicity and security.
Steps for completing your project
After purchasing the project, send requirements so Ramy can start the project.
Delivery time starts when Ramy receives requirements from you.
Ramy works on your project following the steps below.
Revisions may occur after the delivery date.
We need to schedule a lesson time.
We need to choose an appropriate time to conduct the session.
Prepare the lesson material
this step is from my side to prepare the materials I need to explain the topic to you