Homepage
Tutoring Jobs
London 
Orestes - Prof C - 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 6h
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
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
London
An engineering graduate and certified ML expert teaches Machine Learning in Matlab or Python with NumPy or TensorFlow.
£40
Taka
  • (1 review)
1st lesson free!

Learning with a student while I am teaching is what I love to do. This method always encourages students to work more. They...

Lessons by webcam Face to face lessons Approved profile
London
I have 8 years of experience in field of Computer Science and Engineering and just completed Masters in Data Science and Data Analytics wants to make people well aquatinted with programming languages
£50
Sumit
  • (28 reviews)

I always start from scratch because I believe that to master something we should be well aquatinted with the roots of that...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
BSc, MSc. PhD candidate in computer science  currently a sessional lecturer in discrete mathematics, OS and programming .
£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
I will help you with Gaming, AI, Graphic Design Projects or Assignments
£1
Haritha
  • (6 reviews)

I am Haritha who has experiences such as Software Engineer, IT Manager for more than 6 years, now teaching ICT and...

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
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
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
Greater London
Computer scientist with PhD and many years of industrial experience offers lessons in programming, machine learning and relative domains remotely and in person
£35
Georgios
  • (2 reviews)
1st lesson free!

My teaching method is very simple and it always depends on the skill level of my students. It's an adaptive technique based...

Lessons by webcam Face to face lessons Approved profile
Belvedere
Software Engineer at Apple offering software engineering, programming, and computer lessons in London
£20
David
1st lesson free!

I'm looking to help secondary school pupils, university students, or anyone who is just curious, learn the art of computer...

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 student who can help with Maths and Programming (C++, Python, Java). Living in London and Constanta
£40
Cătălin
1st lesson free!

I try figuring out the strengths of my pupil are. I tend to believe that working around the pupil and not the material is...

Lessons by webcam Face to face lessons Approved profile
London
Learn - Python, C++ programming, IoT, IT-OT, Home & Office Automation, Machine Learning, Neural Network, Natural Language Processing
£25
Firoj
1st lesson free!

First of all, I make the background clear about the topic, explain the theory part in layman language so that students can...

Lessons by webcam Face to face lessons Approved profile
London
I am looking to help anyone that is interested in coding. My number one priority is to make classes fun, interactive and enjoyable!
£20
Nikolay
  • (6 reviews)

I try to understand where the person is struggling and then support them to overcome their difficulty in a friendly and...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
Computer Science Student offering the graduate-level computer science topic, specifically programming tutorials and Solution for University or College Assignments
£40
Rahul
  • (7 reviews)
1st lesson free!

My teaching method mostly I focused on practical example. Understand the programming or computer science concepts with the...

Lessons by webcam Face to face lessons Approved profile
London
Masters Graduate offering Computer Sciences lessons of all levels in London, UK
£15
Suchita
1st lesson free!

Since every student has a different understanding, I use various teaching methodologies such as - 1. Visualisation - With...

Lessons by webcam Face to face lessons Approved profile
London
POST GRADUATE STUDENT DOING M.Sc. IN DATA ANALYTICS IN QUEEN MARY UNIVERSITY OF LONDON
£12
Ananya
1st lesson free!

THIS IS GOING TO BE MY FIRST TIME AS A TUTOR BUT I AM KEEN TO WORK WITH STUDENTS. I WILL BE GIVING LESSONS. I WILL BE USING...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
Engineering coach with 2 years of experience gives programming lessons at home in united kingdom
£15
Meet
1st lesson free!

I am an IT engineer. I am giving lessons to bachelor degree level students as well as school students. My teaching method is...

Lessons by webcam Face to face lessons Approved profile
London
Software Engineering masters student with industrial experience offering programming languages and computer science courses
£30
Atul
1st lesson free!

Before starting the programming, I go through all the required Maths concepts because anyone can program but it takes...

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