facebook
favorite button
member since icon
Since May 2025
Instructor since May 2025
Programming Made Simple: One-on-One Tutoring for Real Results
course price icon
From 50.06 C$ /h
arrow icon
The class is personalized to the student's age and skill, being constantly adapted to the student's progress.

Although some students might learn very fast, allowing the classes to go at a faster pace, the opposite is also true. In my teaching experience I've learned that it's teacher that adapts to the student and not the other way around.
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Alcabideche, Portugal
location type icon
Online from Portugal
About Me
Hi! My name is Bernardo Felix, an engineer by day, tutor by afternoon, reader by night.
When my first tutoring student had his first *eureka* and made real progress on his learning journey, I knew helping others surpass the struggles I also endured was my life-long mission.

To be a good tutor I believe you must master the subject you teach, to be an excellent one the most important factor is your ability to adapt to the student's capabilities and personality. I regard myself as the latter given my years of expertise, vast knowledge base and ability to adapt.
Education
Bachelor in Electronics Engineer
Master in Computer Science Engineer

I graduated both on the top-tier Engineering University in Portugal, Instituto Superior Tecnico.
Experience / Qualifications
Teacher since 2017, student since 1999

I teach Math, Physics and Chemistry from 1st grade to 12th grade and teach Programming from the 7th grade to university students.
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
30 minutes
45 minutes
60 minutes
90 minutes
The class is taught in
English
Portuguese
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
The class is personalized to the student's age and skill, being constantly adapted to the student's progress.

Although some students might learn very fast, allowing the classes to go at a faster pace, the opposite is also true. In my teaching experience I've learned that it's teacher that adapts to the student and not the other way around.
Read more
The class is personalized to the student's age and skill, being constantly adapted to the student's progress.

Although some students might learn very fast, allowing the classes to go at a faster pace, the opposite is also true. In my teaching experience I've learned that it's teacher that adapts to the student and not the other way around.
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Marcus
Marcus is an exceptional choice for aspiring software developers seeking a mentor with real-world expertise and a proven track record of success. As a seasoned entrepreneur and engineer, Marcus has not only built multiple software companies but has also earned prestigious accolades, including the Swedish Gasell award (three times) and the “Young Entrepreneurs of Sweden” award.

With 15 years of experience bridging the gap between business value and technical solutions, Marcus offers a unique perspective that goes beyond coding. His expertise spans Agile methodologies, SCRUM, requirements gathering, and workflow models – essential skills for modern software development. As a top 5% contributor on StackOverflow, Marcus demonstrates his commitment to knowledge sharing and problem-solving in the global developer community.

Marcus’s broad understanding of IT systems and platforms, combined with his ability to function as a Technical Interpreter between IT and business, ensures that students will gain insights into both the technical and strategic aspects of software development. His experience ranges from AI/ML and embedded systems to cutting-edge web development using frameworks like Svelte, providing a comprehensive view of the industry.

By choosing Marcus as a tutor, students will benefit from:
1. Practical insights from a successful entrepreneur and engineer
2. A holistic approach to software development, combining technical skills with business acumen
3. Expertise in modern development practices and technologies
4. Access to a wealth of real-world experience and industry knowledge
5. Guidance from a recognized thought leader in the field

With Marcus as your mentor, you’ll not only learn to code but also understand how to create software that delivers real business value – a crucial skill in today’s competitive tech landscape.
message icon
Contact Bernardo
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Marcus
Marcus is an exceptional choice for aspiring software developers seeking a mentor with real-world expertise and a proven track record of success. As a seasoned entrepreneur and engineer, Marcus has not only built multiple software companies but has also earned prestigious accolades, including the Swedish Gasell award (three times) and the “Young Entrepreneurs of Sweden” award.

With 15 years of experience bridging the gap between business value and technical solutions, Marcus offers a unique perspective that goes beyond coding. His expertise spans Agile methodologies, SCRUM, requirements gathering, and workflow models – essential skills for modern software development. As a top 5% contributor on StackOverflow, Marcus demonstrates his commitment to knowledge sharing and problem-solving in the global developer community.

Marcus’s broad understanding of IT systems and platforms, combined with his ability to function as a Technical Interpreter between IT and business, ensures that students will gain insights into both the technical and strategic aspects of software development. His experience ranges from AI/ML and embedded systems to cutting-edge web development using frameworks like Svelte, providing a comprehensive view of the industry.

By choosing Marcus as a tutor, students will benefit from:
1. Practical insights from a successful entrepreneur and engineer
2. A holistic approach to software development, combining technical skills with business acumen
3. Expertise in modern development practices and technologies
4. Access to a wealth of real-world experience and industry knowledge
5. Guidance from a recognized thought leader in the field

With Marcus as your mentor, you’ll not only learn to code but also understand how to create software that delivers real business value – a crucial skill in today’s competitive tech landscape.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Bernardo