

Thushan profile and its contact details have been verified by our experts
Thushan
- Rate R427
- Response 1h

R427/h
1st lesson free
- Computer Programming
- Python
- HTML
- Programming Languages
- PHP
I am a postgraduate, PhD Candidate, Graduate Teaching Assistant and an educator specializing in CS and ICT, I have served as Head of the Department CS.
- Computer Programming
- Python
- HTML
- Programming Languages
- PHP
Lesson location
Recommended
Thushan is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. A trusted partner on your learning journey.
About Thushan
I am a postgraduate, PhD Candidate, Graduate Teaching Assistant and an educator specializing in Computer Science and ICT, with over 10 years of experience in leading international schools. I have spent 7 years teaching in Sri Lanka and 5 years in the Middle East, where I have served as Head of the Department and as one of the prefects-in-charge.
Throughout my career, I have taught the Edexcel and Cambridge curricula, focusing on IAL, AS/A2, and IGCSE levels. My dedication to deepening student understanding, beyond exam preparation, has led to several notable achievements, including a "Country Best" award and 4 "Middle East Best" awards, earned by my students.
I am passionate about programming and committed to creating an engaging learning environment. I am also experienced in delivering the IB and BTEC British curricula. Additionally, my research interests lie in the areas of Artificial Intelligence, Algorithms, and Machine Learning, fields I actively explore to enrich my teaching and ensure students are exposed to cutting-edge developments.
With a strong emphasis on fostering both academic and personal growth, I strive to inspire students to think critically and develop problem-solving skills that extend beyond the classroom.
About the lesson
- Primary
- Secondary
- Matric/GCSE
- +14
levels :
Primary
Secondary
Matric/GCSE
AS Level
A Level
BTech
Adult education
Undergraduate
Masters
Doctorate
Other
MBA
Beginner
Intermediate
Advanced
Professional
Kids
- English
Languages in which the lesson is available :
English
Learn Python, HTML, CSS, JavaScript from me. I am a PhD candidate at Laurentian University, Canada. Experienced teacher with more than 10 years in International curricula for any level of students.
Pearson Edexcel iLower, IGCSE, IAL Computer Science, IT
Cambridge IGCSE, AS and A2 level IT, Computer Science
Other Lessons,
* Java
* Arduino (Robotics)
* MS Office
* Graphic Designing
Recommendations
Recommendations are written by the tutor's friends, family, and acquaintances.
Under the mentorship of Mr. Thushan Amarasinghege, I attained outstanding academic success, including earning the prestigious Pearson Edexcel Outstanding Learner Award for achieving the highest ICT mark in Qatar in 2023. This achievement was made possible through his unwavering support, high standards, and steadfast commitment to excellence.
His guidance paved the way for my acceptance into several leading engineering institutions, including the University of Toronto, Carnegie Mellon University, the University of British Columbia, and the University of Alberta—many of which offered scholarships. Ultimately, it also led me to secure a full scholarship at Qatar University, where I am currently pursuing a degree in Electrical Engineering.
Mr. Thushan Amarasinghege played an instrumental role in helping me perform at the highest academic level while consistently meeting rigorous expectations. The success of his students is a testament to his dedication, and I am profoundly grateful for the lasting impact he has had on my academic journey.
I hold Mr. Thushan Amarasinghege in the highest esteem and remain sincerely thankful for his guidance, mentorship, and exceptional commitment as an educator.Mr. Thushan was my high school teacher during my final years of school, and I am truly grateful that I had the opportunity to be his student. He is a very thoughtful, patient, and understanding teacher who genuinely cares about his students learning. Whenever anyone had doubts, he would take the time to explain concepts clearly until everyone fully understands it. Mr. Thushan has the ability to break down complex topics into simple, easy-to-understand explanations, which made learning much more enjoyable and effective.
I highly recommend Mr. Thushan as a tutor and educator because of his strong teaching skills, dedication, and genuine passion for helping students succeed.I was taught by Thushan Sir from Grade 9 through IGCSE and up to AS Level for ICT and IT. He is a dedicated and knowledgeable educator who explains concepts clearly and builds strong foundations for his students.
His teaching played an important role in developing my interest in technology and continues to support my studies in Information Systems at university. I am grateful for his guidance and would highly recommend him as an ICT and IT educator.Mr. Thushan is a great programming tutor. He explains things clearly, is very patient, and makes learning feel a lot less stressful. Even tougher concepts are broken down in a way that actually makes sense.
He keeps lessons engaging and you can tell he genuinely enjoys teaching and helping people improve. I’d definitely recommend Mr. Thushan to anyone looking for a solid, easy-to-learn programming tutor.See more recommendations
Rates
Rate
- R427
Package rates
- 5h: R2135
- 10h: R4269
online
- R427/h
free lesson
The free first lesson with Thushan allows you to get to know the tutor and discuss your needs and expectations.
- 30min
Similar Computer Programming tutor profiles
Oleksandr
Randburg & online
- R349/h
- 1st lesson free
Bryce
Johannesburg & online
- R300/h
- 1st lesson free
Jason
Pretoria & online
- R150/h
- 1st lesson free
Mthobisi
Midrand & online
- R250/h
- 1st lesson free
Oselu
Sandton & online
- R360/h
Stefan
Centurion & online
- R300/h
- 1st lesson free
Elmar
Cape Town & online
- R500/h
- 1st lesson free
Senzosenkosi
Johannesburg & online
- R230/h
- 1st lesson free
Armandt
Pretoria & online
- R300/h
- 1st lesson free
Wendy
Bloemfontein & online
- R200/h
- 1st lesson free
Charles
Johannesburg & online
- R507/h
- 1st lesson free
Newman Blessing
Durban & online
- R250/h
- 1st lesson free
Satish
Sandton & online
- R300/h
- 1st lesson free
Chihebe
Johannesburg & online
- R300/h
- 1st lesson free
Meezaan
Cape Town & online
- R150/h
- 1st lesson free
Joseph
Cape Town & online
- R400/h
- 1st lesson free
Haritha
Pretoria & online
- R10/h
- 1st lesson free
Cole
Cape Town & online
- R300/h
- 1st lesson free
Tino
Cape Town & online
- R300/h
- 1st lesson free
Angelo
Roodepoort & online
- R250/h
- 1st lesson free
-
See Computer Programming tutors
