

Ali's profile, diploma and contact details have been verified by our experts
Ali
- Rate Ksh. 13,853
- Response 2h
-
Students50+
Number of students Ali has accompanied since arriving at Superprof
Number of students Ali has accompanied since arriving at Superprof

Ksh. 13,853/hr
- Computer Basics
- Computer Science
- software
- ICT
Machine Learning Engineer graduated from UCL. I tutor Computer Science and most programming languages.
- Computer Basics
- Computer Science
- software
- ICT
Lesson location
Super Prof
Ali is one of our best Computer basics tutors. They have a high-quality profile, verified qualifications, a quick response time, and great reviews from students!
About Ali
I have 9 years of tutoring experience, including 5 years of private undergraduate computer science tutoring. I tutored for about 1000 hours per year online since 2020 which is double what I used to do before 2020. Some of my students in the last 5 years were: 7 Birkbeck MSc Information technology students, I helped them learn Python. 6 UCL students, I helped one of them in Logic and Computational Complexity. 5 Kings MSc Data Science students, I helped them with Python, AI and Machine Learning 5 Westminster students, I helped them in learning Java. 3 Queen Mary students, I helped them with machine learning 3 Imperial Students, I helped them with Algorithm and Data structures. 1 Sussex student, I helped him with Natural Language Processing in Python 5 Makers student, I helped them with learning Ruby I helped 2 students with Android development I helped 2 young kids learn to code with Swift, and one with iOS development I helped 2 students with creating websites with Python and Django I helped many students with basic machine learning with Python and Scikit learn, including 3 PhD students and 10 working professionals I helped 8 students with advanced machine learning with Python and TensorFlow I helped many other students learn Python, Java, Ruby, and C++ I helped 3 students with Concurrency in Java, and 6 students with functional programming in Haskell, and logic programming in Prolog I helped a Cambridge IGSCE Computer science student get an A, and an A Level Computer Science student get a B Some of my students in previous years: I also helped a student achieve a B in her GCSE Maths in year 5, and helped her to achieve excellent results in her 11+ exams and get full scholarship offers from 3 prestigious London schools. I also tutored 3 brothers for 3.5 years, and helped them with GCSE and A-Level Maths and Further Maths. They all achieved A in A-Level maths.
About the lesson
- Lower Primary
- Upper Primary
- Lower Secondary
- +11
levels :
Lower Primary
Upper Primary
Lower Secondary
Senior School
Tertiary
Adult Education
Masters
Diploma
Doctorate
Beginner
Intermediate
Advanced
Professional
Children
- English
All languages in which the lesson is available :
English
I have a first-class MEng degree from UCL in Mathematics and Computer Science. I am working full-time as a Machine Learning Engineer at a tech startup in London. I have 9 years of tutoring experience and enjoy tutoring as an extra-curricular activity. In late 2010, I came to the UK where I joined the school halfway through Year Eleven. Although the GCSEs were taught in English, I was able to overcome the language barrier to achieve an A in GCSE Mathematics and an A in GCSE Additional Science within half a year. During the next two years, I did my A-Levels and I achieved A*AAAA. I was the first person in my school's history to do all 18 A-Level Maths modules. I was awarded a level 3 Key Skills award in Improving Own Learning and Performance since I improved my English language skills. I started tutoring in Jan 2014, shortly after starting university, and started working with startups after my first year. I applied to an app developer position at a tech start-up. When I went to the interview, I did not know anything about backend development and databases apart from a small Android app that I developed at university, but they gave me a learning task to do in a short deadline (one week), and I did it. Then they asked me to learn about Django and iOS development and I quickly did that, therefore they hired me. I worked with backend development with Django and front end development with iOS, alongside tutoring and attending university during my second year. After that, I worked with some C code that will be deployed to the sun in the next few years, before joining my second startup in my third year at university. In this startup, I was appointed as a CTO and was developing the backend with Ruby and the front end iOS app with Swift. As the startup didn't succeed, the source code is available on my Github repository. This was also alongside tutoring and university work. Then to the third startup which I joined after my third year at university, and discovered that machine learning is awesome. I did my master's project using Python and TensorFlow, and got a first on the project. I look forward to sharing my experience with other people, and help them achieve the same achievements that I did.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Best tutor on earth
Explains and does whatever you want
Teaches you the inside and out of whatever topics is needed
Goes above and beyond
Highly recommend ALIIIIAli helped me with numerous coursework. He is always attentive, flexible and helps provide insightful and concise comments/approaches to help me tackle the problems I had. Even when coming across some unfamiliar problems, Ali went an extra mile to understand the problem and able to guide me to formulate a solution. Highly recommend Ali if you needed help with programming questions .
I’ve been taking sessions with Ali for 1 year now. Firstly, Ali is a very skilled programmer in many languages which makes him brilliant in solving many problems and he’s very good at breaking the problem down and explaining why things should be the way they are, and when having sessions you can tell that he’s an experienced tutor. That’s why I recommend sessions with Ali !
Ali has helped me an incredible amount with many different computing topics. He is extremely proficient and knowledgable in a wide variety of fields; this comes through in his teaching. He can hone in on any problems you have and thoroughly enlighten you on the point. He is willing to take time with his students regardless of how long you take or how much you repeat a mistake. This patience makes you feel comfortable in learning new things. Overall, I would undoubtably recommend Ali to anyone who needs assistance learning - his expertise in his field is clear and will be able to help you whether you are a novice or an expert.
I was very impressed with Ali`s knowledge. He is a high ability tutor and his explanations are excellent. Good tutors can be hard to find and I am grateful for his support. Highly recommended!
View more recommendations
Rates
Rate
- Ksh. 13,853
Pack prices
- 5h: Ksh. 69,266
- 10h: Ksh. 138,531
online
- Ksh. 13,853/h
Details
Most of my tutoring is online. For in-person lessons, I cannot have lessons at home but I can have lessons in a public place nearby. Private rooms are available but have to be booked in advance at an extra cost of £6 - £8 per hour. I don't travel for lessons unless the student is willing to pay my rate for travel time.
Similar Computer Basics teachers in Harrow
-
![teacher_picture]()
Victoria
Nairobi & Online- Super tutor
It graduate | computer basics, excel, canva, ai tools & websites. simple, practical lessons for beginners.
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
David
Nairobi & Online- Experienced
I’m a graduate of kenya methodist university with diplomas in ict and accounting. i offer practical, easy-to-understand lessons in computer skills, microsoft office, accounting and more. let’s learn,
- Ksh. 500/h
- 1st lesson free
-
![teacher_picture]()
Tess
Nyeri & Online- Experienced
Graduate teaches science laboratory technician and also english an kiswahili and sciences
- Ksh. 1,500/h
- 1st lesson free
-
![teacher_picture]()
Joyce
Thika & Online- New
Friendly computer tutor | learn computer skills, microsoft office and programming with ease.
- Ksh. 500/h
- 1st lesson free
-
![teacher_picture]()
Joyce
Nairobi & Online- Experienced
Coding and computer skills tutor | helping children and beginners learn technology easily and confidently
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
Nikii
Nairobi & Online- New
Build your it skills with engaging lessons in cybersecurity, networking and computer basics.
- Ksh. 800/h
- 1st lesson free
-
![teacher_picture]()
Damaris
Nairobi & Online- New
Corporate it professional offering home and online tutoring; offering real-word credibility to: 1. struggling students in computer subject. 2. "the passionate kid" who wants to pursue it.
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
Reuel
Nairobi & Online- New
Professional it trainer with experience in computer science, computer programming and digital technologies
- Ksh. 200/h
- 1st lesson free
-
![teacher_picture]()
Wilson
Nairobi- New
Computing basics and pc building teacher for beginners and students in kenya with practical experience
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
Reubin
Mombasa & Online- New
Computer science graduate and it specialist with hands-on experience in ict support, system administration support, infrastructure operations, and teaching it related concepts.
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
John
Nairobi & Online- New
Computer basics & microsoft office tutor | helping beginners, students, and professionals build practical digital skills through easy-to-follow, hands-on lessons tailored to their learning goals and p
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
Clara
Nairobi & Online- New
It professional with an mba, a bachelor’s degree in business information technology and ccna certification. teaches basic computer skills, networking, databases, cybersecurity and programming online
- Ksh. 2,500/h
- 1st lesson free
-
![teacher_picture]()
Victor
Bomet & Online- New
Welcome to my kiswahili lessons! i will help you learn swahili from the basics in a simple, friendly, and practical way. you will learn greetings, introductions, everyday conversations, useful vocabul
- Ksh. 700/h
- 1st lesson free
-
![teacher_picture]()
Firstrate
Mombasa & Online- New
I am a computer scientist graduate with 10 years of experience in tutoring math, computer office suite apps, web development across many online platforms such as photostudy, coursehero, studypool, ner
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
Felister
Kenyatta Road & Online- New
Graduate from mt kenya university. currently teaching ict courses for tvet cdacc. can teach computer packages and computer networking.
- Ksh. 500/h
- 1st lesson free
-
![teacher_picture]()
Davy
Homa Bay & Online- New
I am a computer science graduate from tom mboya university. i teach computer science and anything related for all levels,i use a personalized mode of teaching to meet your needs, whether you want com
- Ksh. 300/h
- 1st lesson free
-
![teacher_picture]()
Caleb
Mwingi & Online- New
Graduate from baringo national polytechnic. a skilled computer science with general knowlwdge in the field of it
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
Achieng
Ruiru & Online- New
Computer science graduate teaches microsoft excel, data analysis and computer packages online to beginners, students and adults in nairobi and across kenya
- Ksh. 800/h
- 1st lesson free
-
![teacher_picture]()
Amos
Nairobi & Online- New
I am experienced computer instructor teaching microsoft office, typing, and internet skills for all levels
- Ksh. 499/h
- 1st lesson free
-
![teacher_picture]()
Nesh
Kisii & Online- New
I have study all computer packages and attain my certificate 2 years ago
- Ksh. 250/h
- 1st lesson free
-
See Computer Basics tutors




















