

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Doctor-Alexis will be happy to arrange your first Computer programming lesson.
Doctor-Alexis
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Doctor-Alexis will be happy to arrange your first Computer programming lesson.
- Rate $91
- Response 2h
-
Students50+
Number of students Doctor-Alexis has accompanied since arriving at Superprof
Number of students Doctor-Alexis has accompanied since arriving at Superprof

$91/hr
- Computer programming
- Artificial Intelligence
Emotionally intelligent AI Engineer tutors all levels (PhD to junior). 24 yrs teaching, 10 yrs Python. 12 yrs commercial. ML, OpenAI, LLM, N8N, Data Science
- Computer programming
- Artificial Intelligence
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Doctor-Alexis will be happy to arrange your first Computer programming lesson.
About Doctor-Alexis
I have a first-class Maths degree and two PhDs (one in computer music and one in artificial intelligence). I have over a decade's teaching experience and am an excellent communicator, having spoken frequently to the media and the public. I am currently a senior research fellow in computer music and work as a Python and A.I. developer (and Prompt Engineer) for a number of business clients involved in - for example - algorithmic trading, screenwriting, CX analysis and natural language processing. In the past I have worked as a programmer and quant on Wall Street and in an A.I. start-up.
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
Diploma
Undergraduate
Masters
Doctorate
Beginner
Intermediate
Advanced
Professional
Kids
- English
All languages in which the lesson is available :
English
UPDATE: for the increasing number of people enquiring about learning GPT, Gemini, Prompt Engineering, Cursor, GitHub Copilot, OpenAI, Langchain, Diffusion models, Transformers, etc - yes I do tutor and consult on this. I also work with quant traders. My teaching approach comes from a genuine joy of seeing an IT student's eyes light up with understanding - at last! I always try to see things from the student's point of view. I am known to be an excellent communicator - having given multiple TED talks on technology. I have helped many of all ages from 10 to 60 to understand areas of computing that have baffled them. I have over a decade of professional experience in teaching computing to undergraduate university students, and postgraduate students. In computing terms, I usually teach Python 3 - but will teach other IT topics (e.g. GPT, Transformers) and languages (e.g. C, Scratch, JavaScript, Rust, R), and will take on students who have no programming experience as well as those who do. Python libraries I teach include: Openai, Transformers, Numpy, Pandas, Tensorflow, Sci-kit learn, Pytorch, Matplotlib, NLTK, Flask, Selenium, boto3, Langchain.
Reviews
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience had by the students of Doctor-Alexis.
Perfect! Very knowledgable and easy to chat with. Seemed genuinely interested in focussing on the project and area of focus.
Perfect! I have been taking lessons in Ai with Dr Alexis and as a beginner I have found the lessons to be excellent. Dr Alexis not only teaches the technical aspects in a structured and coherent manner but also makes sure you understand the subject matter so is excellent personally.
Perfect! Positive, fun and informative. I'm enjoying working with Alexis.
Perfect! Doctor Alexis is very professional and is helping me with my Python skills in a way that I maximize my learning.
Perfect! Alexis' deep understanding, patience and clear guidance has been very helpful to me, supporting my self-directed learning when I hit concepts that I just can't get my head around by myself.
Excellent! He understood what I was trying to do, even though I found the solution to my problem, he tried his best in the time given to help me.
Perfect! My son is having a great time learning coding in python
- Doctor-Alexis's response :
Perfect! Pleasurable experience, very knowledgeable and informative.
Perfect! Seems very knowledgeable
Perfect! Although it’s early days, so far my first impressions are excellent. Alexis evidently is highly knowledgeable and is clearly passionate about the subject. For me, this is a key trait in effectively teaching.
Lastly, Alexis is friendly and engaging. I look forward to working with him over the foreseeable future.Perfect! Could not recommend Dr Alexis more - really knows his stuff! When there's so much content and different possible approaches to take in this area, it's so helpful and refreshing to have clarity on what everything means and how it all pieces together.
- Doctor-Alexis's response :
Perfect! Very good professor, he is giving me a lot of ideas. I find very useful to work with him. You will not be disappointed about the his teaching. Thank very much Doctor Alexis.
Perfect! Dr. Alexis has been an outstanding coding tutor for my son. From the start, it was clear that he is knowledgeable, smart, and incredibly patient. My son loves the lessons and always looks forward to them.
Dr. Alexis has a knack for making complex concepts fun and understandable. Plus, he challenges my son in a way that boosts his confidence and problem-solving skills.
I highly recommend Dr. Alexis to anyone looking for a fantastic coding tutor. He's made a huge impact on my son's learning and enthusiasm for coding. Thank you, Dr. Alexis!Perfect! Excellent! insightful and motivating
Perfect! Words cant describe how instrumental Alexis has been to my accomplishments, I'm not sure I would have graduated without his help in teaching me new concepts and developing my existing skills. He was patient, kind and very understanding in adapting to my learning style to draw out my best in aiding me on where to strengthen most in terms of my python skills. I want to say a personal thank you and also apologies for the late review.
Kai- Doctor-Alexis's response :
Perfect! Excellent Tutor! Extremely knowledgeable, great at explaining complex concepts and is patient. Has great ability to walk you through the process making sure you understand all areas in depth, excellent communicator with a good sense of humour!
- Doctor-Alexis's response :
Perfect! A knowledgeable, helpful and patient tutor who I would highly recommend!
- Doctor-Alexis's response :
Perfect! I had quite a complex AI project that I needed support with and it was always helpful hearing Alexis' thoughts. He has a wide array of experience in the AI field and is a good communicator.
- Doctor-Alexis's response :
Perfect! Alexis has been a real inspiration and invaluable, not only to my Python learning journey but to the wider topic of AI, Machine learning and the mathematics behind it. We can discuss complex (to me anyway) topics with real depth, with great explination to reach firm understanding of the subject, all with a good sense of humour thrown in. A great find, thanks Superprof and thanks Alexis, Onwards Upwards.
- Doctor-Alexis's response :
Perfect! Alexis is a true professional. He is an empathetic individual who is patient and polite when thoroughly explaining you the material you might have difficulty grasping. Alexis is a highly knowledgeable specialist in mathematics, programming, Data Science and ML/AL. I have met numerous tutors over the years and no one has come close to Alexis’s tutoring level. I have to say big thank you to Alexis - it is a true pleasure working with him.
Perfect! He's very good at explaining complex topics.
Perfect! Fast response time. Not available to tutor at the moment but will get back in touch
Perfect! I had a great experience with Alexis! He's was super attentive to my needs, and explained concepts and ideas thoroughly. I immediately booked another lesson ;) Highly recommend
- Doctor-Alexis's response :
Perfect! Dr Alexis was patient in his explanations and very accommodating to my needs. I've learnt a lot in just a short time, so I'm extremely appreciative of that!
Perfect! Very clear and great tutor
Perfect! I am appreciative of Alexis's thoughtful and insightful approach during our sessions. His attentive listening and well-considered and thought provoking questions have proven immensely beneficial to me while I a working on my project. I highly recommend working with Alexis.
- Doctor-Alexis's response :
Perfect! Really great tutor, he has explained Python clearly and simply
- Doctor-Alexis's response :
Perfect! Alexis is a highly skilled and patient tutor who possesses excellent knowledge. I am grateful for Alexis' ability to identify my areas of weakness and provide effective guidance to enhance my coding skills. Alexis consistently provides valuable suggestions on ways to improve and I would highly recommend him as a tutor.
Perfect! After three lessons, I came to leave a review. My son enjoys the lessons with Dr Alexis. He is a professional and cheerful tutor. He doesn’t only teach my son how to do it, he also encourages my son tried to solve something by himself using the knowledge Dr Alexis just taught. I think the way is very good to improve kids’ creative thinking.
Perfect! Explanation was great!
Perfect! The class was very interesting and entertaining. Thank you
Perfect! I had a great time with Alexis, Clear and concise teaching about the topic I wanted to understand, highly recommend!
- Doctor-Alexis's response :
Perfect! Great first session, great at giving examples of better practises. Will be continuing regularly to improve my knowledge and habits with writing scripts
Excellent! Doctor-Alexis was patient and positive at all times, and helped me wrestle with some rather complicated Python questions, at the same time he was able to identify gaps in my basic knowledge and provide rapid and clear examples of how those basic concepts. Thank you!
Perfect! Doctor-Alexis is a fantastic tutor, easy to understand, super responsive and above all has accelerated my learning no end. Highly recommended!!
- Doctor-Alexis's response :
Perfect! Really enjoying my tutoring sessions with Alexis! Highly recommend :)
- Doctor-Alexis's response :
Perfect! Very friendly, patient and articulate. Thank you!
Perfect! Alexis is an excellent tutor who is able to understand your needs and requirements and tailor those to sessions that work for your current understanding. I feel like my learning speed has become far quicker since using his services and his personal and technical skills means that I would highly recommend him to anyone looking for a Python tutor.
- Doctor-Alexis's response :
Perfect! Excellent tutor, patient, pedagogical, very accomodating, and affable. I'm ready to resume my lessons with him
Perfect! He knows his stuff, fun too go back down University memory lanes from 25 yrs back!
- Doctor-Alexis's response :
Perfect! Just what I was looking for! Doctor-Alexis picked up really quickly the kind of help I need, and suggested how I could refactor my code to make things easier for myself. Also lots of tips and tricks along the way. I wish I hadn't waited so long to seek out a python tutor - I'm looking forward to the next session already, but have some homework to do first! Andrew
Perfect! Great teacher. He is helping me a lot to understand coding applied to mathematics. He has a very good knowledge about Python
- Doctor-Alexis's response :
Perfect! Doctor Alexis is very knowledgeable. He does speaks very clear and he is making sure my son fully understands the subject. He is asking the questions , what I think is very important. He is engaging my son in the lesson very well. My son loves the game with the turtle !
Perfect! Explained things methodically and tailored to my needs, great tutor!
- Doctor-Alexis's response :
Perfect! Extremely helpful. I was confused by a piece of work for quite a while, but after the session I had no problems and understood fully
- Doctor-Alexis's response :
Perfect! Making lessons enjoyable
- Doctor-Alexis's response :
Perfect! Cooperative and amazing professor.
Perfect! Highly Recommended, Excellent tutor
- Doctor-Alexis's response :
Perfect! Very good lesson learned a lot
Perfect! All good thanks
- Doctor-Alexis's response :
Perfect! Patient, focused, very intelligent and understanding!
- Doctor-Alexis's response :
Perfect! I didn't really get a chance to work with him because my schedule the he did respond to me or timely basis and I respect that
Perfect! Dr Alexis is amazing with my 10 year old son. His fun way of teaching is so incredible, his lessons have become the highlights of my son's week. Thank you!
Perfect! My ADHD, preconceived notions, and past unsuccessful attempts to wrap my head around code, led me to believe that programming was just not for me. I’m happy to report that’s no longer the case!
Through just a handful of sessions, Dr Alexis’ has helped transform something I once considered intimidating into something I now actively enjoy.
As I have ADHD, my past experiences with classes/teachers have been a mixed bag. Dr Alexis on the other hand has been extremely patient and accommodating, something I very much appreciate. It's also lucky that we seem to have a fair few shared interests.
Overall, learning how to program during our sessions is now something I really look forward to in my week .- Doctor-Alexis's response :
Perfect! it was excellent
- Doctor-Alexis's response :
Perfect! Alexis is a brilliant python tutor. He is not only incredibly talented and knowledgeable on python, but also has a deep enthusiasm for programming and problem solving in general. When I am stuck on a particular concept, he is able to (a) explain where I went wrong, (b) provide several alternative approaches, and (c) most importantly -- as a beginner -- explain WHY he decided to use a specific approach over another. All the while he takes great care to explain what specific code he writes is doing. After only a few sessions I think my python skills are stronger.
Perfect! I have been really enjoying these lessons. He is great at breaking concepts down and making them easier to understand.
- Doctor-Alexis's response :
Perfect! I really get along well with the walked through examples and explanations of code examples. Allows me to know what is actually happening within lines of code which is exactly what I need
Perfect! Great experience, really helpful and supporting
- Doctor-Alexis's response :
Perfect! Great teacher in all ways! So grateful to have have found him. our first lesson has set me thinking about coding in a new way.
Perfect! Dr Alexis has been excellent in helping me understand the fundamental Machine learning concepts and how to apply the concepts in python programming.
Perfect! Dr Alexis has been really flexible and understanding of my son’s needs and my son really enjoys his lessons.
Perfect! Alexander was amazing! Super helpful and tailored the lesson to my own style of learning - would definitely be using again :)
Perfect! Dr. Alexis is a very good teacher so far, grasps the difficulty of the tasks to work on really well and I am sure he will help me understand it.
He is empathetic and really nice to talk to as well which is always a huge plus.- Doctor-Alexis's response :
Perfect! Alexis is an ideal tutor for someone developing an AI project with python. He has deep knowledge and experience and is flexible and open-minded with his tutoring. He helped us get our project going very quickly and continues to teach and develop with us as well as answering our many specific questions. Highly recommended!
- Doctor-Alexis's response :
Perfect! Alexis is a great teacher, very passionate about the subject. The lesson was fun and very informative. Definitely recommend. Thank you!
- Doctor-Alexis's response :
Perfect! My tutor was very friendly and helpful during our lesson. I recommend to everyone who want to learn web development
- Doctor-Alexis's response :
See more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Alexis is passionate, enthusiastic and generous - he really invests in your work and has great insights to offer. Highly recommend his tutelage.
I would definitely recommend Alexis, he has taught me on my university modules and is capable of adapting to teach beginners. He has also been very patient and is very knowledgeable in numerous of fields!
Alexis really helped me get to grips with Python coding for Deep Learning as part of my Masters. He was extremely knowledgeable and patient, and took the time to work through problems with me positively and comprehensively. Highly recommended!
Hi,
Alexis was my tutor for my doctoral thesis. The research involved a fair amount of programming, which I had no experience in and I had to learn from scratch. Alexis was good not only at explaining concepts but at setting me tasks which would illustrate principles of how code worked. He's a broad-church engineer which is important in relating the wider concepts of programming and the maths that underpins it.
RichardAlexis has taught me Programming and Research Methodology during my Master's degree at the University of Plymouth, UK. I have also had the opportunity to collaborate with him on a few of his research projects.
I have sought advice from Alexis on multiple topics such as Programming, Artificial Intelligence, and Signal Processing. His expertise in these subjects was helpful for my studies. He is also an original thinker with great ideas. Whenever I approached Alexis with a concept that was hard to grasp, he had great patience in explaining the details to me.
I recommend Alexis because he is an excellent, friendly and knowledgeable tutor.View more recommendations
Rates
Rate
- $91
Pack prices
- 5h: $455
- 10h: $911
online
- $91/h
Doctor-Alexis's Video
Learn more about Doctor-Alexis
Similar Computer programming tutors in London
Mohamed
Auckland & online
- $50/h
- 1st lesson free
Nadhanya
& online
- $45/h
Dr Pooja
& online
- $50/h
- 1st lesson free
Mandeep Singh
Auckland & online
- $65/h
- 1st lesson free
Haider
Auckland & online
- $30/h
- 1st lesson free
Alex
Auckland & online
- $70/h
- 1st lesson free
Kaushik
Auckland & online
- $35/h
- 1st lesson free
Charles
Auckland & online
- $30/h
- 1st lesson free
ROBIN
Auckland & online
- $44/h
- 1st lesson free
Maxwell
Auckland & online
- $25/h
- 1st lesson free
Umair Mateen
Auckland & online
- $40/h
- 1st lesson free
Fortunate
Wellington & online
- $30/h
- 1st lesson free
Aarav
Lower Hutt & online
- $20/h
- 1st lesson free
Gene
Auckland & online
- $55/h
- 1st lesson free
Sujata
& online
- $25/h
- 1st lesson free
Nav
Auckland & online
- $50/h
- 1st lesson free
Monika
Hamilton & online
- $35/h
- 1st lesson free
Jonathan
Christchurch & online
- $40/h
- 1st lesson free
Nishi
Auckland & online
- $42/h
- 1st lesson free
Britto Anand
Auckland & online
- $22/h
- 1st lesson free
-
See Computer programming tutors