

Ioan's email address and phone number have been validated.
Ioan
- Rate S$43
- Response 1h

S$43/h
1st lesson free
- Computer programming
- Python
- Artificial Intelligence
- C#
- Video game programming
Experienced Software Engineer teaches programming and game development from beginner to advanced online
- Computer programming
- Python
- Artificial Intelligence
- C#
- Video game programming
Lesson location
Recommended
Ioan is a respected tutor in our community. They are highly recommended for their commitment and the quality of their lessons. An excellent choice to progress with confidence.
About Ioan
I teach programming and game development through a practical, project-based approach. Rather than focusing only on theory, I encourage students to write code, build small projects and gradually develop the skills needed to create their own programs and games.
Lessons are typically 60 minutes and are adapted to the student's experience and goals. For beginners, I focus on programming fundamentals such as variables, conditions, loops, functions, data structures and problem-solving. More experienced students can work on object-oriented programming, algorithms, debugging, software design and game development concepts.
I can teach Python, C#, Java and other programming concepts, as well as game development using tools such as Unity. I have an MSc-level background in Artificial Intelligence, professional software engineering experience and previous experience developing games and tutoring students.
Lessons are suitable for beginners, school and university students, and anyone looking to develop their programming skills through practical projects. I aim to help students understand why their code works, not simply provide solutions for them.
About the lesson
- Primary
- Secondary
- Adult education
- +5
levels :
Primary
Secondary
Adult education
Bachelor
Beginner
Intermediate
Advanced
Kids
- English
- Romanian
All languages in which the lesson is available :
English
Romanian
I teach programming and game development through a practical, project-based approach. Rather than focusing only on theory, I encourage students to write code, build small projects and gradually develop the skills needed to create their own programs and games.
Lessons are typically 60 minutes and are adapted to the student's experience and goals. For beginners, I focus on programming fundamentals such as variables, conditions, loops, functions, data structures and problem-solving. More experienced students can work on object-oriented programming, algorithms, debugging, software design and game development concepts.
I can teach Python, C#, Java and other programming concepts, as well as game development using tools such as Unity. I have an MSc-level background in Artificial Intelligence, professional software engineering experience and previous experience developing games and tutoring students.
Lessons are suitable for beginners, school and university students, and anyone looking to develop their programming skills through practical projects. I aim to help students understand why their code works, not simply provide solutions for them.
Recommendations
Recommendations come from relatives, friends and acquaintances of the tutor
My son was going to sit the Maths GCSEs and he scored a 5 on his mock exams. I studied a computer science degree 20 years ago, and I was sure that I could tutor him if it wasn't for my job. My wife also couldn't help. I talked to some private tutors, but none struck me as reliable. I was disheartened, but then I found Ioan. He just finished his STEM Masters with a high grade, and he has talked to me about other kids he worked with.
I attended my son's first lesson with him, and I was impressed how thorough he was with the material. He spoke in a calm way, yet he seemed very sure of himself. He was assertive and charismatic. Ioan is quick on his feet, and his lesson reminded me of one of my teachers in university. He allowed me to oversee my son's lesson at no extra charge ( it was via Zoom ), and they seemed to get along fine.
My son got a 9 in his GCSEs. The best part? I didn't have to involve myself at all past that first lesson. Ioan gave me peace of mind. He told me that, based on my son's current level, he would be able to get him to an 8, and he exceeded my expectations!
If you want to be hands off with your kid's learning, I think Ioan is a great choice! He definitely delivered.I have had the opportunity to learn from Ioan and really appreciate his patient and clear approach to teaching. He explains difficult mathematical concepts in a simple way, takes the time to make sure you understand the reasoning, and encourages you to solve problems independently. I would definitely recommend him as a Maths tutor.
Ioan is an excellent Maths tutor who combines strong subject knowledge with a calm and approachable teaching style. He takes the time to understand where you are struggling and explains concepts from different angles until they make sense. His practical way of working through problems helped me become much more confident in Maths, and I would recommend him to other students.
Ioan is a very patient and knowledgeable tutor who makes Maths much easier to approach. He has a talent for breaking down complicated problems into clear, manageable steps and always encourages you to understand the method rather than simply memorise an answer. I found his explanations easy to follow and would happily recommend him to anyone looking to improve their Maths.
View more recommendations
Rates
Rate
- S$43
Pack rates
- 5h: S$204
- 10h: S$383
free lessons
This first lesson is free to allow you to get to know your teacher so that they can best meet your needs.
- 1hr
online
- S$43/h
Similar Computer programming teachers in Cambridge
-
![teacher_picture]()
Josh
Singapore & online- Recommended
Master python programming with personalized lessons from a seasoned tutor! all skill levels
- S$20/h
- 1st lesson free
-
![teacher_picture]()
Jeffrey
Singapore & online- New
Ex data scientist, nus scholarship holder and committed tutor who teach python, data analysis, web scraping and automation
- S$50/h
- 1st lesson free
-
![teacher_picture]()
Dylan
Singapore & online- New
Computer engineering graduate from tp offering dedicated tutoring for engineering and tech students
- S$20/h
- 1st lesson free
-
![teacher_picture]()
Ismael
Singapore & online- New
Ai and programming tutor: python, c, c++, agentic ai, algorithms, data structures and project help
- S$29/h
- 1st lesson free
-
![teacher_picture]()
Nemat
Singapore & online- New
Tutor with extensive experience in teaching coding (java, kotlin, python, vibe coding to build mobile apps) to adults and children.
- S$25/h
- 1st lesson free
-
![teacher_picture]()
Sonali
Singapore & online- New
Tuition for python and coding beginners and intermediate level students (via online classes)
- S$10/h
- 1st lesson free
-
![teacher_picture]()
Akshay narayanan
Singapore & online- New
Ntu undergrad with 5+ years experience in python and mysql. teaching python, dsa in python, data science libraries in python, mysql
- S$10/h
- 1st lesson free
-
![teacher_picture]()
Tan
Singapore & online- New
Graduated from nus computer engineering. i am currently working as full-time data analyst while studying part-time masters in computer science. i taught students age 4-18 programming related classes.
- S$80/h
- 1st lesson free
-
![teacher_picture]()
Qabir
Singapore & online- New
- computer engineering student teaches basic python or c/c++ - 3 years of experience in game development
- S$9/h
- 1st lesson free
-
![teacher_picture]()
Guan
Singapore & online- New
7 years of teaching experience and software engineering experience in nation-sized projects
- S$50/h
- 1st lesson free
-
![teacher_picture]()
Sriram
Singapore & online- New
Basic introduction of python language to kids aging from 6-12 years old.
- S$25/h
- 1st lesson free
-
![teacher_picture]()
Shu-hsuan
Singapore & online- New
Data structures & algorithms | start your interview journey today | solved over 720 problems and top 4.2% contest participants
- S$45/h
- 1st lesson free
-
![teacher_picture]()
Michelle
Singapore & online- New
As a teacher, i possess a range of qualities that enable me to excel in my role. i am patient and understanding, allowing me to connect with students on a personal level.
- S$30/h
- 1st lesson free
-
![teacher_picture]()
Punya
Singapore & online- New
Ntu data science and ai student teaches python, java and computer science online, from beginner coding for kids to ib and a-level computing and project help
- S$20/h
- 1st lesson free
-
![teacher_picture]()
Melissa
Singapore & online- Recommended
Learn python, data structures, and algorithms with a coding club mentor experienced in competitions and project building
- S$30/h
- 1st lesson free
-
![teacher_picture]()
Xianghan
Singapore & online- New
Top 20 graduated with merit of local polytechnic, current computer science student in ntu, multiple certificates on github. parents do feel free to contact me if you want your kids to ace in computing
- S$28/h
- 1st lesson free
-
![teacher_picture]()
Naetraa
Singapore & online- New
Engineering graduate who has majored in computer engineering and electronics engineering and tutoring
- S$25/h
- 1st lesson free
-
![teacher_picture]()
Zizhong
Singapore & online- New
Ntu computer science researcher | algorithms, data structures, database, c++ & python tutoring for children and university students
- S$30/h
- 1st lesson free
-
![teacher_picture]()
Yee
Singapore & online- New
Graduate from zhejiang university and working as a software engineer. i have industry experience working at huawei and didi, and i am currently working at sea group in singapore
- S$27/h
- 1st lesson free
-
![teacher_picture]()
Shashank
Singapore & online- New
Master’s in software engineering student at national university of singapore, with experience in ict and strong background with it projects and research
- S$20/h
- 1st lesson free
-
See Computer programming tutors




















