

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Amr will be happy to arrange your first Computer programming lesson.
Amr
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Amr will be happy to arrange your first Computer programming lesson.
- Rate $34
- Response 1h
-
Students50+
Number of students Amr has accompanied since arriving at Superprof
Number of students Amr has accompanied since arriving at Superprof

$34/hr
- Computer programming
- Python
- C++
- C#
Master Python, Deep Learning, Computer Vision, Media Compression, and Audio Enhancement Systems
- Computer programming
- Python
- C++
- C#
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Amr will be happy to arrange your first Computer programming lesson.
About Amr
I’m a software and algorithm engineer with over 12 years of experience in:
- Python programming and AI system development
- Deep learning for image, video, and audio processing
- Computer vision for medical imaging, object detection, and segmentation
- Multimedia compression including H.265, JPEG, and MP3
- Audio denoising, bandwidth extension, and intelligibility enhancement
I’ve worked on real-world applications in healthcare, streaming platforms, and embedded systems. My teaching is focused, structured, and based on working implementations.
About the lesson
- Primary
- High School
- NCEA Level 1
- +11
levels :
Primary
High School
NCEA Level 1
NCEA Level 2
Adult education
Undergraduate
Masters
Diploma
Doctorate
Beginner
Intermediate
Advanced
Professional
Kids
- English
All languages in which the lesson is available :
English
This course gives you an advanced, project-based path across five domains:
1. Python Programming
- Numpy, Pandas, Matplotlib for data handling and visualization
- Building scripts, automations, and data pipelines
2. Deep Learning
- Neural networks using TensorFlow/Keras or PyTorch
- CNNs, LSTMs, Autoencoders, and Transformers
- Model training, evaluation, and deployment
3. Computer Vision
- OpenCV for image processing
- Image classification, object detection, segmentation
- Medical image workflows and synthetic augmentation
4. Multimedia Compression
- How H.265, JPEG, MP3 codecs work
- Encoding pipelines, compression theory, and performance metrics
- Quality evaluation using SSIM, PSNR, and VMAF
5. Audio Processing
- Noise reduction and speech enhancement
- Feature extraction (MFCCs, spectrograms)
- DNN-based denoising models in Python or MATLAB
Reviews
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience had by the students of Amr.
Perfect! Amr is really patient and professional. He would like to level his knowledge to the level of learners. Highly recommended!
Perfect! He tried his best to help me out. A good guy
Perfect! Very friendly and knowledgeable
Perfect! Amr, was helping my husband with C++ programming assignment at the university. My husband is a mature aged student and a complete novice in programming to say the least. Amr was incredibly supportive, he explained lines of code in a very clear way. Amr did not solve the assignment for him, but they did it together with Amr guiding him. Another advantage of Amr is that he is also working in the field, so he gives practical guidance how things are done in the industry. We highly recommend Amr.
Perfect! Amr is very patient and explained everything very clearly. He made sure I could follow at all times, excellent tutor!
Perfect! Thank you so much Amr!
See more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Definitely trustworthy because of the way he delivers the knowledge to the student.
I recommend him because he doesn't waste time and takes advantage of every second to explain everything the student needs. His teaching style is effective because he doesn't just go through slides and reads them for the student but also he applies what he teaches through live coding which facilitates many things for the student.I really get inspired by his knowledge of a lot of information and his ability to make it easy to understand is great. He has a great way to show you the most complicated topic to become so confident to understand. Thanks to him for what I have today from what I learned and wish to learn more from him.
I highly recommend Amr, he is passionate to help me with a project I have been working on to develop my skills. He even took the time to give me advice on how to develop and how to practise code better after the session. Very knowledgeable, understood my needs perfectly and was able to step me through the solutions. Thanks, Amr, I am sure will be contact you again and hopefully will be having our own project in the future.
He is a very talented and experienced Japanese teacher. He is patient, knowledgeable and friendly. His methods are easy to follow and would highly recommend her lessons to everyone.
View more recommendations
Rates
Rate
- $34
Pack prices
- 5h: $168
- 10h: $335
online
- $34/h
travel fee
- + $20
Similar Computer programming tutors in Hurstville
Mohamed
Auckland & online
- $50/h
- 1st lesson free
Nadhanya
& online
- $45/h
Dr Pooja
& online
- $50/h
- 1st lesson free
Mandeep Singh
Auckland & online
- $65/h
- 1st lesson free
Haider
Auckland & online
- $30/h
- 1st lesson free
Alex
Auckland & online
- $70/h
- 1st lesson free
Kaushik
Auckland & online
- $35/h
- 1st lesson free
Charles
Auckland & online
- $30/h
- 1st lesson free
ROBIN
Auckland & online
- $44/h
- 1st lesson free
Maxwell
Auckland & online
- $25/h
- 1st lesson free
Umair Mateen
Auckland & online
- $40/h
- 1st lesson free
Fortunate
Wellington & online
- $30/h
- 1st lesson free
Aarav
Lower Hutt & online
- $20/h
- 1st lesson free
Gene
Auckland & online
- $55/h
- 1st lesson free
Sujata
& online
- $25/h
- 1st lesson free
Nav
Auckland & online
- $50/h
- 1st lesson free
Monika
Hamilton & online
- $35/h
- 1st lesson free
Jonathan
Christchurch & online
- $40/h
- 1st lesson free
Nishi
Auckland & online
- $42/h
- 1st lesson free
Britto Anand
Auckland & online
- $22/h
- 1st lesson free
-
See Computer programming tutors