

The profile of Nicolas and their contact details have been verified by our experts
Nicolas
- Rate £51,919
- Response 1h

£51,919/hr
1st lesson free
- Computer programming
- C++
- JavaScript
Beginner‑Friendly Coding Tutor — Web Dev, C++, TypeScript & Logic‑Based Thinking for Kids and Adults
- Computer programming
- C++
- JavaScript
Lesson location
Recommended
Nicolas is a respected member of our tutor community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.
About Nicolas
I’m a programmer with 16 years of experience, including 7 years at Microsoft working on real, production-level software. I hold a Master’s degree in Computer Science focused on geometric processing, where I co-authored a research paper.
Earlier in my journey, I competed in ICPC programming competitions and participated in high-school math olympics. These experiences shaped my structured, analytical approach to problem-solving.
I genuinely enjoy teaching and helping others achieve their best. I’m known for my patience and my ability to create a calm, supportive learning environment where students feel comfortable exploring new ideas. Although I’ve mostly taught friends in the past, those experiences helped me refine a personal, student-centered teaching style.
My long-term goal is to help students build a strong foundation in structured thinking — not only for programming, but for any area where clear reasoning and problem-solving matter, including everyday discussions and decision-making.
About the lesson
- secondary
- Seconde
- Première
- +10
levels :
secondary
Seconde
Première
Terminale
BTS
Higher education
Professional training
Beginner
Intermediate
Advanced
Professional
Others
Children
- English
- Portuguese
All languages in which the lesson is available :
English
Portuguese
My lessons follow a personal, student‑centered approach. I believe people learn better when the material fits their reality, pace, and energy.
I focus on core fundamentals: structured thinking, logic, and problem‑solving. We combine theory with hands‑on experience so students see what both success and failure look like in a real programming workflow.
I begin by learning about the student’s background and identifying gaps. From there, I guide them through practical exercises that build confidence, pattern recognition, and the ability to break big challenges into small, manageable steps.
My goal is to help students grow into strong, independent programmers who can confidently explore new problems and venture into coding on their own.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Nicolas tutored me online in programming for several months during and after the pandemic. He taught me everything I know about Python, C++, programming logic, and best coding practices. He always encouraged me to participate in competitions and was incredibly pedagogical, often drawing out the code and the underlying logic to help me understand. He is highly instructional, easygoing, charismatic, and truly dedicated to finding the best way to teach
Masa is an excellent professor. I had the opportunity to attend his classes during the pandemic, and they helped me develop a much deeper understanding of data structures and algorithms. Beyond his technical expertise, Masa always encouraged us to keep learning and continuously improve ourselves.
Three years later, I can proudly say that I have become a Senior Software Engineer, and his teachings and way of thinking have had a lasting impact on the professional I am today. I am truly grateful for everything I learned from him and highly recommend him as both an educator and a mentor.View more recommendations
Rates
Rate
- £51,919
Pack prices
- 5h: £255
- 10h: £510
online
- £51,919/h
free lessons
The first free lesson with Nicolas will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
Similar Computer programming teachers in Vancouver
Reza
Brooklyn, United States & Online
- 58,775RWF/hr
- 1st lesson free
Reza
London, United Kingdom & Online
- 68,965RWF/hr
- 1st lesson free
ADAM
Paris 12e, France & Online
- 83,927RWF/hr
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & Online
- 31,527RWF/hr
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- 50,356RWF/hr
- 1st lesson free
Mourad
Paris 12e, France & Online
- 75,534RWF/hr
- 1st lesson free
Laurent
Marseille 1er, France & Online
- 100,712RWF/hr
- 1st lesson free
Esmaeil
New York, United States & Online
- 44,082RWF/hr
- 1st lesson free
Reihane
Guelph, Canada & Online
- 51,919RWF/hr
- 1st lesson free
Michael
New York, United States & Online
- 73,469RWF/hr
- 1st lesson free
Gabriel
New York, United States & Online
- 36,735RWF/hr
Marco
Tortona, Italy & Online
- 50,356RWF/hr
David
Toronto, Canada & Online
- 93,455RWF/hr
Behdad
New York, United States & Online
- 36,735RWF/hr
- 1st lesson free
Gabriel
Toronto, Canada & Online
- 15,576RWF/hr
- 1st lesson free
João
London, United Kingdom & Online
- 59,113RWF/hr
Robert
London, United Kingdom & Online
- 195,072RWF/hr
- 1st lesson free
Othmane
Paris 5e, France & Online
- 33,571RWF/hr
- 1st lesson free
Dr Kritaphat
London, United Kingdom & Online
- 135,959RWF/hr
- 1st lesson free
Mehrdad
New York, United States & Online
- 44,082RWF/hr
- 1st lesson free
-
See Computer programming tutors
