

The profile of Nicolas and their contact details have been verified by our experts
Nicolas
- Rate TSh 92,928
- Response 1h

TSh 92,928/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
- Ordinary Level
- Form 5
- Form 6
- +7
levels :
Ordinary Level
Form 5
Form 6
Ordinary Diploma
Tertiary Education
Adult Education
Beginner
Intermediate
Advanced
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
- TSh 92,928
Pack prices
- 5h: TSh 460
- 10h: TSh 920
online
- TSh92,928/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
- TSh 105,200/hr
- 1st lesson free
Reza
London, United Kingdom & Online
- TSh 123,438/hr
- 1st lesson free
ADAM
Paris 12e, France & Online
- TSh 150,217/hr
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & Online
- TSh 56,429/hr
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- TSh 90,130/hr
- 1st lesson free
Mourad
Paris 12e, France & Online
- TSh 135,196/hr
- 1st lesson free
Laurent
Marseille 1er, France & Online
- TSh 180,261/hr
- 1st lesson free
Esmaeil
New York, United States & Online
- TSh 78,900/hr
- 1st lesson free
Reihane
Guelph, Canada & Online
- TSh 92,928/hr
- 1st lesson free
Michael
New York, United States & Online
- TSh 131,500/hr
- 1st lesson free
Gabriel
New York, United States & Online
- TSh 65,750/hr
Marco
Tortona, Italy & Online
- TSh 90,130/hr
David
Toronto, Canada & Online
- TSh 167,271/hr
Behdad
New York, United States & Online
- TSh 65,750/hr
- 1st lesson free
Gabriel
Toronto, Canada & Online
- TSh 27,879/hr
- 1st lesson free
João
London, United Kingdom & Online
- TSh 105,804/hr
Robert
London, United Kingdom & Online
- TSh 349,153/hr
- 1st lesson free
Othmane
Paris 5e, France & Online
- TSh 60,087/hr
- 1st lesson free
Dr Kritaphat
London, United Kingdom & Online
- TSh 243,349/hr
- 1st lesson free
Mehrdad
New York, United States & Online
- TSh 78,900/hr
- 1st lesson free
-
See Computer programming tutors
