Homepage
Tutoring Jobs
London 
London 
  • Ambassador
  • (11 reviews)
D
Daniel
« Perfect! Orestes is an excellent tutor, providing clear and detailed... More »
D
Daniel
« Perfect! Orestes is an excellent tutor, providing clear and detailed explanations to C questions, clarifies misunderstandings, and helps to create clear, structured code. He has been invaluable in helping me learn C and my programming performance has improved drastically while under his instruction. »
£45/h
1st lesson free!
Profile and degree verified
Response Time 8h
Lessons offered by Orestes
  • Individual
The lessons will be held
Taught subjects
  • C
  • C++
Levels
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Undergraduate
  • Masters
  • Diploma
  • Doctorate
  • Beginner
  • Intermediate
  • Advanced
  • Professional
  • Kids

Amazon Software Engineer with 10+ years experience gives C/C++ lessons in West London

Methodology

Capable of delivering lessons from younger ages to masters students and coding professionals, my goal is to dive deep into not just the how but also why programming languages work the way they do.
Rather than going "by the book" I like to teach through exercises and examples that enhance programming thinking, making courses enjoyable, challenging and mentally stimulating.

Ambassador

One of our best tutors! High-quality profile, qualifications verified and response guaranteed. Orestes will plan your first lesson with care.

Experience

A professional software engineer with more than a decade of experience in C/C++ and web based development.
Participated in many competitive coding competitions, won multiple awards and coded for the national team.
I've been teaching programming since secondary school and now have pupils ranging from young teens to CS students and coding professionals.

Rates

Rate for online lessons : £45/h
Lessons offered by Orestes
Individual
The lessons will be held
at his home
at your home
Taught subjects
  • C
  • C++
Levels
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Undergraduate
  • Masters
  • Diploma
  • Doctorate
  • Beginner
  • Intermediate
  • Advanced
  • Professional
  • Kids

11 reviews on Orestes
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.
D
Daniel

Perfect! Orestes is an excellent tutor, providing clear and detailed explanations to C questions, clarifies misunderstandings, and helps to create clear, structured code. He has been invaluable in helping me learn C and my programming performance has improved drastically while under his instruction.

B
Ben

Perfect! Orestes really understands the subject, in my case c, and he is able to articulate what needs doing and why in a way that makes great sense to me! Really would recommend this tutor!

P
Pippa

Perfect! Knows his stuff

I
Ismail

Perfect! Very good very reliable

L
Leon

Perfect! Orestes is deeply knowledgeable on his topics and ensures you learn 'the why as well as the how'. His enthusiasm ensures lessons are challenging but fun and his attention to detail will make you a far better programmer. Cannot recommend him enough. 10 /10.

O
Obi

Perfect! Orestes is great! He's patient and passionate for the language, and he lives and breathes embedded programming.

Orestes's response

Obi is quick to learn new concepts and has a great interest in the language. Really enjoyed our lesson!

M
Maya-Vani

Perfect! Orestes helped me to successfully prepare for an online coding assessment and now we have branched into other areas of coding. He is a very patient tutor who wants to ensure that you have a strong grasp of the basics and does so by explaining concepts in an understandable and friendly manner. He is able to answer all your questions and teaches you using many examples, as well as giving you problems for homework. I really enjoy his lessons, he has helped to make me a more confident coder, and I couldn't recommend him enough!

Orestes's response

Vani is very keen to learn and her coding skills have increased exponentially over the last couple of months!

4 recommendations

A
Amir

I've known Orestes for a long time and worked with him in many projects. His code is always brilliant and a pleasure to look at

R
Robin

Orestes is such a brilliant teacher! He has a way of making complicated concepts seem simple.

S
Simon

Orestes explained PHP to me in an easy comprehensive way, breaking down complex concepts to easier problems. I'm thinking of learning a more complex language now!

A
Adriana

Orestes is amazing, I never thought I’d understand pointers and lists, now I use them almost on a daily basis. Highly recommend.

Interview with Orestes

QUESTION 01 | 08
Can you tell us about your first experience using a computer?
Orestes — First time I used a computer I must have been around 10. My dad showed me his old TI-99/4A, you hooked it up to the TV and loaded programmes from cassette tapes. The blue screen and cursor of TI Basic almost got burnt to the CRT
QUESTION 02 | 08
What is the technological evolution that has marked you most and what will be, in your eyes, a turning point in this field?
Orestes — Machine learning and computer vision. The technology keeps developing exponentially and -along with 5G- will open some incredible new horizons. Driverless cars will be the turning point.
QUESTION 03 | 08
Explain your expertise, your interest in it and, more broadly, its importance in the computer world.
Orestes — I have close to 20 years of coding experience, having won many awards and multi-national competitions. My official title is "Embedded Systems Engineer" which sits on the forefront of the IoT revolution.
QUESTION 04 | 08
Do so-called 'visionaries', such as Bill Gates, Steve Jobs and Mark Zuckerberg inspire you or do you have other role models?
Orestes — Younger me would have definitely been inspired by Steve Jobs and his ability to carry a vision. My modern day role model would be (with the fear of sounding cliche) Elon Musk. He's clearly a supervillain working for the common folk.
QUESTION 05 | 08
Provide a valuable anecdote related to your subject or your days at school.
Orestes — It took me almost 3 years into C++ to learn why I had to write "using namespace std;" at the top of every programme. My teacher hadn't explained it and I never thought of looking it up. It was only at the end of high school, when I started properly reading into the language that I found out. This is why I want my students to have a vague understanding of what they're typing. If a concept is too advanced they can always revisit later.
QUESTION 06 | 08
What would you say to an uncomfortable person in front of a screen who says that "IT is too complicated"?
Orestes — Yes it is. Don't get into it, learn how to code instead. You'll live a much happier life.
QUESTION 07 | 08
What are your other passions, related or non-related to computers?
Orestes — I'm also a maker, budding piano virtuoso and avid rower!
QUESTION 08 | 08
What makes you a Superprof in IT?
Orestes — I'm not a superprof in IT, however I could very well be in programming languages. C++ has been my passion for almost 20 years now and is something I still enjoy doing every day.

Similar tutors

C lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest C++ lessons to help you.

London
Software engineer offering programming lessons in C++ to those interested in computers and tech!
£25
Marta
  • (1 review)
1st lesson free!

I believe the hardest part to learn how to program well is the beginning. Once past the steep learning curve, most people...

Lessons by webcam Face to face lessons Approved profile
London
I have several years of experience in Computer Science tutoring/academic help, I can tutor & help with the major computer programming language
£25
Kristina
  • (4 reviews)
1st lesson free!

I adopt the same technique in passing knowledge to all my students. I have tutored GCSE, A-Level, Bachelors, Masters & PhD...

Lessons by webcam Face to face lessons Approved profile
London
I am a Mathematician & IT expert with a masters degree in mathematics with interest in teaching java, C, C++, Visual basics & Ruby
£28
Haridel
  • (4 reviews)
1st lesson free!

I am an expert in mathematics & IT tutoring, coursework, thesis and dissertation assistance for GCSE (O-Level), A-Level,...

Lessons by webcam Face to face lessons Approved profile
London
Computer Science and Programming Languages Teacher / Developer with 5+ years of experince offering you support about Python, C, C++, C#, Java, JS, Fortran, Data Structures and Algorithms Exam, HW etc.
£30
Alper
  • (4 reviews)
1st lesson free!

Depending on your level of knowledge related to the field you request, we can process the planned courses from online...

Lessons by webcam Face to face lessons Approved profile
London
A programming specialist is willing to teach C, C++, Ruby on rails, Perl, Java, etc... lessons to students
£28
Anthony
  • (4 reviews)
1st lesson free!

I am an experienced tutor and teaching students shouldn't be any problem for me. I am passionate about teaching. I am...

Lessons by webcam Face to face lessons Approved profile
London
I have several years of experience in programming tutoring/academic help, I can tutor C, C++, Java, Visual Basics
£28
June
  • (4 reviews)
1st lesson free!

I adapt my technique in passing knowledge to students by first understanding what they know and what they don’t. I have...

Lessons by webcam Face to face lessons Approved profile
London
TO KNOW ABOUT APPLICATION DEVELOPMENT AND PROGRAMMING KNOWLEDGE IN LONDON I built more than 15 java desktop applications and i'm here to teach you how to build your own application without anyone's he
£50
Vijay kumar reddy pilli
1st lesson free!

My teaching methodology is . . i completed my graduation on computer science and i have ability to train the students who...

Lessons by webcam Face to face lessons Approved profile
London
BSc, MSc, PhD computer science 
currently a sessional lecturer in discrete mathematics and researcher.
£40
Con
  • (3 reviews)
1st lesson free!

More than 5 years teaching experience. I have a strong background in different programming languages as: C++, C, Python,...

Lessons by webcam Face to face lessons Approved profile
London
General Programming and Artificial Intelligence Tutor is offering to teach artificial intelligence and general programming topics in Python, C and C++
£25
Akinwunmi
  • (4 reviews)
1st lesson free!

I try to understand where a student has a gap in knowledge and then try to develop a lesson plan to fill those knowledge...

Lessons by webcam Face to face lessons Approved profile
High Wycombe
A computer programmer is willing to teach programming languages such as C, C++, Ruby on rails, etc...
£28
Yail
  • (5 reviews)
1st lesson free!

I have a huge interest in both ICT and structural engineering. I love students that prioritize their studies and are...

Lessons by webcam Face to face lessons Approved profile
Reading
A engineer with over 5 years of experience is offering to teach programming languages such as C, C++, Perl, etc...
£28
Shiva
  • (4 reviews)
1st lesson free!

I have a huge interest in both ICT and mechanical engineering and I expect my student to have that same feeling towards the...

Lessons by webcam Face to face lessons Approved profile
Reading
An engineer is willing to teach C, C++, Perl, Ruby on rails, etc... programming languages
£28
Samuel
1st lesson free!

I am a motivated person and I like my students motivated towards their goals and the very first step in reaching those goals...

Lessons by webcam Face to face lessons Approved profile
London
Want to learn computer programming but don't know anything about it? Come learn from a professional engineer (PhD) in London or online!
£30
Phuong Toan
1st lesson free!

Are you curious about computer programming? Do you struggle to understand how to program? Is coding just gobbledygook for...

Lessons by webcam Face to face lessons Approved profile
London
Imperial College student / Tesla engineer offers Programming and Maths lessons (beginners and advanced)
£50
Aimilios
  • (3 reviews)
1st lesson free!

I enjoy showing students the applicability of learned material through a project/problem based approach, which boosts...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
Professional AI & Machine Learning Engineer - Python, AI, Machine Learning & Data Science Classes up to any level in the UK
£35
Eric
  • (2 reviews)
1st lesson free!

I use to teach my students by showing them the methodology to solve their problems and then I ask them to actually implement...

Lessons by webcam Face to face lessons Approved profile
Wembley
Engineering student offering basic to company level ( from a-z ) programming language ‘ c ’.
£6
Dev
1st lesson free!

My teaching method is different than others I will show all the steps and methods flow.. for example if you write a code and...

Lessons by webcam Face to face lessons Approved profile
London
Software Engineer Offering Programming Lectures Currently a Business intelligence student Expert with Python and Flutter
£15
Ammar
1st lesson free!

Real life examples using different languages to ensure successful understanding, Sharing my own personal experiences,...

Lessons by webcam Face to face lessons Approved profile
London
Eton student offering coding, computer science and AI skills relevant for the future.
£20
Amogh
  • (1 review)
1st lesson free!

My teaching methodology is to equip the students with the fundamentals and present it in an enjoyable manner so that they...

Lessons by webcam Face to face lessons Approved profile
London
Home or Webcam Programming Course C / C ++ / Objective-C / Swift / Python / Linux / Unix-System
£50
Thomas
  • (1 review)
1st lesson free!

No typical class. But the assurance of having a training adapted to your needs of the moment. I support the methodology of...

Lessons by webcam Face to face lessons Approved profile
Hounslow
Python, Java, C Language in London. I have taught 15 people in the last 2020 and currently teaching 10 people. I worked as a developer for 18 months in Tata Consultancy Services
£30
Rohitha
1st lesson free!

I can give either offline or online classes as per your choice. I teach from the basics to professional reach. I also make...

Lessons by webcam Face to face lessons Approved profile
at his home at your home By webcam
1 hour £45 £45 £45
Book a class