

Mustafa
- Rate $47
- Response 1h

$47/hr
1st lesson free
- Computer programming
- Python
- Programming languages
- C++
- Artificial Intelligence
MSc AI graduate (Distinction) teaching Python, C++, and Machine Learning for beginners to university level online
- Computer programming
- Python
- Programming languages
- C++
- Artificial Intelligence
Lesson location
About Mustafa
My journey with programming started during my Bachelor's degree in Computer Science, where I built a strong foundation in core software engineering principles: data structures, algorithms, and the fundamentals that everything else in tech builds on. That foundation is exactly why I believe so strongly in teaching from the basics up. Skipping fundamentals to chase "advanced" topics early is how most self-taught coders end up stuck.
I went on to complete an MSc in Data Science and Artificial Intelligence, graduating with Distinction. My dissertation focused on Explainable AI (XAI) for financial decision validation, using techniques like SHAP and LIME to make machine learning models interpretable and auditable, and mathematically testing them. This work is directly relevant to how AI is used responsibly in regulated industries like finance.
Alongside my studies, I've spent 4+ years working as a professional Python engineer, building production backend systems across fintech, e-commerce, and B2B platforms, including a hands-on programme with JPMorgan Chase, where I designed and deployed REST APIs for a real banking platform, building a fully functional banking application. I've worked across the full development lifecycle: architecture, backend implementation, deployment, and presenting live demos to engineering teams.
This combination of strong academic grounding and real industry experience means I don't just teach theory. I teach the way code is actually written and used in the real world, which is exactly what makes the difference between "knowing how to code" and being job-ready or project-ready.
About the lesson
- Primary
- High School
- NCEA Level 1
- +12
levels :
Primary
High School
NCEA Level 1
NCEA Level 2
NCEA Level 3
Adult education
Undergraduate
Masters
Diploma
Doctorate
Beginner
Intermediate
Advanced
Professional
Kids
- English
All languages in which the lesson is available :
English
My teaching approach starts with the fundamentals, even if you've never written a line of code before; that's exactly where we begin. I believe a strong foundation is essential before moving on to advanced concepts, so lessons are structured to build your understanding step by step rather than rushing ahead and leaving gaps. Each lesson runs for one hour, giving enough time to properly explain a concept, work through examples together, and practise hands-on before moving forward.
You don't need any prior coding experience to start. My job is to take you from zero knowledge to becoming a confident, expert coder. I've tutored people with this exact approach before, guiding complete beginners to a strong, practical grasp of programming.
In terms of background: I hold a Bachelor's degree in Computer Science and an MSc in Data Science and AI (achieved with Distinction), along with 4+ years of industry experience as a professional software engineer. I bring real-world coding practices into lessons, not just theory.
Lessons are suitable for everyone, whether you're a complete beginner, a student working through coursework, or someone looking to sharpen advanced skills; I'll tailor the pace and content to where you are.
Rates
Rate
- $47
Pack prices
- 5h: $237
- 10h: $475
free lessons
The first lesson with Mustafa will allow you to get to know each other and discuss your needs for future lessons.
- 1hr
online
- $47/h
Similar Computer programming tutors in Bournemouth
-
![teacher_picture]()
Amira
Auckland & online- Confirmed
Master c, c++ & c# programming | 6+ years experience | build strong coding & problem-solving skills
- $20/h
- 1st lesson free
-
![teacher_picture]()
Mandeep singh
Auckland & online- Super tutor
Coding tutor — masters in computer applications + 15 yrs building real software. patient with beginners, exam-focused, online or in auckland.
- $65/h
- 1st lesson free
-
![teacher_picture]()
Zain
Auckland & online- Super tutor
Master python, artificial intelligence, sql and c++ with a 5+ years experienced tutor in auckland
- $35/h
- 1st lesson free
-
![teacher_picture]()
Robin
Auckland & online- Confirmed
I have a decade of teaching experience in computer programming for graduate students. have experience delivering lectures in online & offline mode. love to handle data structures python programming
- $44/h
- 1st lesson free
-
![teacher_picture]()
Dr pooja
Auckland & online- Confirmed
Experienced python, sql & ai tutor for all levels – offering online lessons in new zealand with phd expertise
- $80/h
- 1st lesson free
-
![teacher_picture]()
Aarav
Lower Hutt & online- New
Ncea level 2 excellence endorsement in digital technology, i teach python, html, css, games on godot
- $30/h
- 1st lesson free
-
![teacher_picture]()
Nav
Auckland & online- New
Sap expert | 11+ yrs experience | abap, fiori, ui5 | learn enterprise-grade coding
- $50/h
- 1st lesson free
-
![teacher_picture]()
Britto
Auckland & online- New
Python full stack developer and ai developer genai and data engineering for 80nzd
- $80/h
- 1st lesson free
-
![teacher_picture]()
Rubab
Auckland & online- Confirmed
Auckland python & c++ tutor – practical ai, sql, r and programming help for university assignments, quizzes and projects
- $25/h
- 1st lesson free
-
![teacher_picture]()
Lucyviolet
Wellington & online- New
Software and web developer with 8 years experience. languages i can teach include: javascript (including react), c#, css, html and sql. i am confident in most concepts and technologies.
- $30/h
- 1st lesson free
-
![teacher_picture]()
Abdul rehman
Auckland & online- New
10 years in it industry and teaches computer science and coding and currently enrolled in phd (auckland university of technology).
- $40/h
- 1st lesson free
-
![teacher_picture]()
Fortunate
Wellington & online- New
Master artificial intelligence, python, sql, and programming languages with a seasoned machine learning engineer | 5+ years of industry & teaching experience | personalized online lessons tailored to
- $30/h
- 1st lesson free
-
![teacher_picture]()
Gene
Auckland & online- New
Computer professional with decades of software development experience offering in-depth c/c++ lessons in auckland or online
- $55/h
- 1st lesson free
-
![teacher_picture]()
Britto anand
Auckland & online- New
Engineering graduate teaches programming language for c cpp java python data structure and algthm in auckland
- $22/h
- 1st lesson free
-
![teacher_picture]()
Monika
Hamilton & online- New
I have almost 12+ years of working experience as assistant professor/teacher (tutor) and researcher at university and engineering college level. and i earned my philosophy of doctorate (ph.d.) from in
- $35/h
- 1st lesson free
-
![teacher_picture]()
Jonathan
Christchurch & online- New
Experienced university tutor and computer science graduate. teaches video game development and computer science at ncea, tertiary and industry levels.
- $40/h
- 1st lesson free
-
![teacher_picture]()
Tharun
Glenorchy & online- Confirmed
Coach assisting with school and university students' coding assignments, labs, and exams
- $15/h
- 1st lesson free
-
![teacher_picture]()
Darpan
Wellington & online- New
Learn computer science and full-stack development from a bachelor's graduate with 6 years’ experience in us healthcare, data, and retail, now pursuing a master’s
- $30/h
- 1st lesson free
-
![teacher_picture]()
Dineth
Auckland & online- New
Unlock your coding potential with a c++ expert | 7 years experience in c++ | from beginner to advanced levels | computer science, programming, software engineering project assistance & assignment supp
- $27/h
- 1st lesson free
-
![teacher_picture]()
Stephanie
Auckland & online- New
Master's in computer science with over 3 years of experience teaching java and python to higher-level and university students. assists with assignments and exam preparation.
- $51/h
- 1st lesson free
-
See Computer programming tutors




















