

Ali's profile, diploma and contact details have been verified by our experts
Ali
- Rate €13
- Response 9h
-
Students1
Number of students Ali has accompanied since arriving at Superprof
Number of students Ali has accompanied since arriving at Superprof

€13/h
1st lesson free
- Computer programming
- C++
- Java
- C#
- Video game programming
Computer Science Tutor (MSc) | Helping You master Data Structures, Algorithms and Programming | Beginners to Advanced, everyone is welcome ;)
- Computer programming
- C++
- Java
- C#
- Video game programming
Lesson location
Recommended
Ali is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.
About Ali
I come from a pretty diverse background in tech — I’ve worked in software development, game development, and product roles, and I have both a bachelor’s and a master’s degree in computer science.
These are the subjects I can help you with:
- Data Structures
- Algorithms
- Software Design
- Design Patterns
- Game Design & Development
- C++ Programming
- Java Programming
- C# Programming
- Unity Game Engine
I’ve also worked as a teaching assistant for more than 10 courses across both undergraduate and graduate levels, so I’ve seen firsthand how challenging computer science concepts can feel. That’s actually one of the reasons I enjoy teaching — I know where things usually get confusing, and I like breaking them down in a way that just makes sense.
Alongside that, I’ve been creating technical content and helping people prepare for coding interviews, especially through LeetCode-style problems. Seeing people go from being stuck to actually landing roles has been one of the most rewarding parts of what I do.
At the end of the day, I’m not just here to “teach material” — I genuinely enjoy helping people understand things clearly and feel more confident in what they’re doing.
About the lesson
- Adult education
- Master's degree
- Beginner
- +3
levels :
Adult education
Master's degree
Beginner
Intermediate
Advanced
Professional
- English
All languages in which the lesson is available :
English
From my experience, one of the biggest reasons students struggle with computer science is that many concepts are abstract and often misunderstood from the beginning. That’s why I focus a lot on visual explanations — breaking things down in a way you can actually see what’s going on, not just memorize it. Look at my linked video to get a better idea of my approach.
I teach step by step, and I won’t move forward unless I’m sure you’ve fully understood the concept. The goal is not to rush through material, but to build a solid foundation so you can approach new problems with confidence.
I care much more about deep understanding than memorization. We’ll go through the “why” behind everything, not just the “how”.
I also adjust the pace completely based on your comfort. If something needs more time, we take more time — simple as that.
And honestly, your comfort matters a lot to me. I try to keep the environment relaxed so you feel comfortable asking anything — even the questions you think are “too basic” or “silly”. Those are usually the ones that matter most.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
What I really like about Ali is his teaching style. He focuses on helping you understand the “why” behind things, not just memorizing. He explains concepts step by step and uses clear examples that make everything click. If you struggle with computer science topics, he’s definitely someone who can help.
Ali is a great tutor who explains computer science concepts in a very clear and structured way. He’s patient, supportive, and makes learning much less overwhelming.
Wonderful experience! I have always wanted to get into CS concepts, and Ali was super knowledgeable and a very effective communicator. He always focused on building up my intuition instead of telling me about how things are. Definitely Recommended 10/10
Ali helped me understand concepts that I previously found really confusing. His way of breaking things down and explaining them clearly made a big difference. He creates a relaxed environment where you feel comfortable asking questions and learning at your own pace.
View more recommendations
Rates
Rate
- €13
Pack prices
- 5h: €64
- 10h: €128
free lessons
The first free lesson with Ali will allow you to get to know each other and clearly specify your needs for your next lessons.
- 45mins
online
- €13/h
Ali's Video
Similar Computer programming tutors in Burnaby
-
![teacher_picture]()
Ankit
Maynooth & Online- Super tutor
Experience of 5+ years of teaching computer science and programming languages to university students. a ph.d. scholar at maynooth university's department of computer science. including academic projec
- €30/h
- 1st lesson free
-
![teacher_picture]()
Shaleen
Dublin 18 & Online- Ambassador
Learn python, javascript, c# from a senior software engineer with 10 years of industry experience!
- €30/h
-
![teacher_picture]()
Sutirtha
Edenderry & Online- Confirmed
No coding experience? python, deep learning, java, c/c++, data structures, and more.
- €20/h
- 1st lesson free
-
![teacher_picture]()
Nishant
Dublin & Online- Ambassador
Dedicated programming educator: empowering aspiring programmers with comprehensive, hands-on development experience now.
- €22/h
- 1st lesson free
-
![teacher_picture]()
Eduardo
Dublin & Online- Ambassador
Learn python, c++ and c# with a phd in computer sciences – boost your coding skills today!
- €50/h
-
![teacher_picture]()
Dixson
Dublin 24 & Online- Super tutor
End-to-end ai projects: ml, deep learning, computer vision & nlp (easy abstract explanations)
- €15/h
-
![teacher_picture]()
Liam
Ardee & Online- Confirmed
Games development student in dundalk institute of technology fluent in css, html, javascript and python
- €16/h
- 1st lesson free
-
![teacher_picture]()
Pritish
Galway & Online- Super tutor
Providing computer grinds to university students. experienced teaching at national university of ireland.
- €30/h
-
![teacher_picture]()
Kushagra
Dublin & Online- Super tutor
Experienced tutor offering one-on-one python coding lessons for middle schoolers | dive into the world of programming!
- €30/h
- 1st lesson free
-
![teacher_picture]()
Neri
Dublin 16 & Online- Super tutor
Learn computer science from a startup cto - expert-led programming for all levels
- €25/h
-
![teacher_picture]()
Paul
Dublin & Online- Super tutor
Unlock your potential and elevate your skills in software engineering and programming: expert tutoring from a first class honours graduate and business owner tailored just for you!
- €20/h
- 1st lesson free
-
![teacher_picture]()
Kalpana
Cork & Online- Confirmed
Hi, i am a lecturer with 10 years of industry academia experience in university-level education. the area of my expertise includes computer programming, software engineering, and devops.
- €35/h
- 1st lesson free
-
![teacher_picture]()
Alanna
Galway & Online- Confirmed
Software engineer with 20 years experience in games, academia and enterprise sectors teaches computer programming in galway and online. i prefer to conduct lessons at the crew hub.
- €50/h
- 1st lesson free
-
![teacher_picture]()
Richard
Waterford & Online- Confirmed
Senior software engineer and educator with years of experience teaches programming and computer science online from ireland.
- €25/h
- 1st lesson free
-
![teacher_picture]()
Trupti
Dublin & Online- Confirmed
Msc cloud computing & have 7+ years of industrial experience and 3+ years in teaching/mentoring students in different programming skills. technologies i can teach: 1. c#, java, .net 2. python 3. datab
- €18/h
- 1st lesson free
-
![teacher_picture]()
Raphael
Maynooth & Online- Confirmed
Professional software engineer working for a tech company during the week. i'm available for private engineering and programming lessons, either in person or online.
- €45/h
- 1st lesson free
-
![teacher_picture]()
Joshua
Dublin & Online- Confirmed
Ucd msc grad, mastercard dublin. i tutor python, java, javascript, web development and ai. great with complete beginners! also help international students navigate the irish job market.
- €19/h
- 1st lesson free
-
![teacher_picture]()
Somtoo
Dublin & Online- Confirmed
Professional programming lessons from a software engineer in python, javascript, php and html
- €20/h
- 1st lesson free
-
![teacher_picture]()
Faraz ur rehman
Carrigaline & Online- Confirmed
Experienced software engineer and programming tutor helping students learn python, php, javascript, and core programming concepts
- €50/h
- 1st lesson free
-
![teacher_picture]()
Tanisha
Cork & Online- Confirmed
Struggling with coding? learn c, c++, python, java & ml easily | 6 years experience
- €20/h
- 1st lesson free
-
See Computer programming tutors




















