
Doctor-Alexis
Ambassador
- Hourly rate $42
- Response Time 1h
- Number of students 50+
Emotionally intelligent Python, AI and IT tutor with two PhDs. Excellent communication with all ages.
-
- London
- at your home
- webcam
Ambassador
We host the best tutors. Quality of their profile, experience in their field. Doctor-Alexis will be happy to arrange your first lesson Computer programming.
About the lesson
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 have helped many of all ages from 10 to 60 to understand areas of computing that have baffled them. Thus my decade-long professional experience in teaching computing to undergraduate university students, and postgraduate students - is only part of the picture.
I am known to be an excellent communicator - having given multiple TED talks on technology.
In computing terms I usually teach Python 3 - but will teach other IT topics and languages (e.g. C, JavaScript, R), and will take on students who have no programming experience as well as those who do.
Python libraries I teach include: Numpy, Pandas, Tensorflow, Sci-kit learn, Pytorch, Matplotlib, NLTK, Flask, Selenium, boto3.
subjects
- Computer programming
- HTML
- Python
-
+2
JavaScript
Artificial intelligence
languages
- English
levels
- Elementary School
- Middle School
- Sophomore
-
+12
Junior
Senior
Adult Education
Advanced Technical Certificate
Masters
Doctorate
MBA
Beginner
Intermediate
Advanced
Proficient
children
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 developer for the London International Screenwriting Competition. In the past I have worked as a programmer on Wall Street and in a tech start-up.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by students with Doctor-Alexis.
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 : This student is picking up algorithmic thinking at an excellent rate and developing great foundational Python skills.
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 : Grant's good knowledge of maths and insightful questions make teaching him a pleasure.
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 : The student has a good understanding of mathematical modeling and problem solving. Her Python is improving all the time, and she picks it up quickly.
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 : Cara’s Python is improving rapidly, we’re already onto HTML and Beautiful Soup!
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 : Liam undertakes some pretty challenging computer science tasks, and always makes good progress. A pleasure to teach and always comes along with a new and interesting problem for us to discuss!
Perfect! Making lessons enjoyable
- Doctor-Alexis's response : A pleasure to teach: he has a natural ability to pick up coding concepts quickly.
Perfect! Cooperative and amazing professor.
Perfect! Highly Recommended, Excellent tutor
- Doctor-Alexis's response : An intelligent and focused student. He works hard on understanding complex algorithms.
Perfect! Very good lesson learned a lot
Perfect! All good thanks
- Doctor-Alexis's response : I’ve enjoyed the lessons with Andy and he picks up code patterns rapidly.
Perfect! Patient, focused, very intelligent and understanding!
- Doctor-Alexis's response : A very knowledgeable student who is keen to learn more.
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 : Essa is a deep thinking student with a natural curiosity and understanding for the complexities of coding.
Perfect! it was excellent
- Doctor-Alexis's response : Maram is a courteous and attentive student with a strong desire to increase both her Python and Deep Learning skills. I am confident that she can achieve her goals.
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 : She is a great student, picking up concepts quickly, and a pleasure to teach.
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 : Sarah has been a pleasure to teach. She is developing an excellent understanding of machine learning and neural networks.
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 : An intelligent and highly motivated student, Ana is a pleasure to teach. I’m sure she will absorb and apply the new Machine Learning concepts successfully.
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 : The student is highly motivated, intelligent and a pleasure to tutor. I look forward to working further with them in developing their AI and Machine Learning skills.
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 : The student is enthusiastic to learn and has a sharp mind. A pleasure to work with.
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 : Friendly and keen to learn. I was impressed by his Javascript code.
View 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
packages
- 5h: $208
- 10h: $416
webcam
- $42/h
Find out more about Doctor-Alexis
01
Can you tell us about your first experience using a computer?
I was trying out an educational language LOGO and accidentally made it draw a star shape by using a loop. I was hooked for life!
02
What is the technological evolution that has marked you most and what will be, in your eyes, a turning point in this field?
The advent of truly mobile
computing (smartphones) changed everything. As a quantum computer programmer, I believe quantum computation may be a turning point as well.03
Explain your expertise, your interest in it and, more broadly, its importance in the computer world.
My expertise combines AI, programming and the internet. The internet is now so central that programming and internet programming are becoming almost synonymous. Amazon Web Services and other such providers are becoming the heart of this process. AI is central to so many computer services - deep learning is immensely powerful.
04
Do so-called 'visionaries', such as Bill Gates, Steve Jobs and Mark Zuckerberg inspire you or do you have other role models?
They do inspire me, particularly Steve Jobs. He was a fairly unpleasant man at times, but very very good at his job. I'm also inspired by what is being done with Amazon Web Services by Jeff Bezos.
05
Provide a valuable anecdote related to your subject or your days at school.
My CV has benefited from the following rule: learn by doing as well as by studying. Because then at the end of it, you'll probably have a portfolio as well as a qualification.
06
What would you say to an uncomfortable person in front of a screen who says that "IT is too complicated"?
IT is only complicated if your teacher is impatient, or the examples are irrelevant to you. It's less complicated than managing a virtual FIFA team, cooking a family dinner, driving a car or or organising a house move.
07
What are your other passions, related or non-related to computers?
I love composing music by AI on computers and (as my profile picture demonstrates) I love to travel and see the world.
08
What makes you a Superprof in IT?
The deeper your understanding, the simpler your explanation will be.
Other tutors in Computer programming
Laurent
Paris 18e, France
I am a computer enthusiast. My classes are for those who want to discover this beautiful science. My teaching is based on...
- $51/h
- 1st lesson free!
Mourad
Paris 12e, France
Distance learning on Skype or Zoom or Google Meet or Microsoft Teams, for better efficiency. Regarding the working method,...
- $31/h
- 1st lesson free!
Marco
Tortona, Italy
My methodology is based on an engineering approach, so I start the discussion by framing the general problem, in order to...
- $26/h
Piyush
Brooklyn
I will make sure that the student is thorough with both the theory concepts and practical experience. I will provide you...
- $35/h
- 1st lesson free!
João
London, United Kingdom
My tuition method is adaptable to the needs and main difficulties of each student. I like above all to help students and,...
- $37/h
- 1st lesson free!
Dr.Kritaphat
London, United Kingdom
*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics...
- $60/h
- 1st lesson free!
Akash
Boston
I teach logic building first and then jump to coding. Eg. while teaching Dynamic Programming, usually people tend to code a...
- $15/h
- 1st lesson free!
Matthew
Heysham, United Kingdom
I will provide support to students outside of tutoring sessions, when necessary, using Email and Zoom. I like to use a...
- $37/h
- 1st lesson free!
Bryan
Santa Ana
Welcome to my profile! I have been assisting students in university as a professional college tutor for more than 3 years....
- $30/h
Ricardo
San Antonio
Expectations and preferred methodologies will be discussed in the first lesson. My lessons will be personal and flexible as...
- $20/h
Reza
New York
I am here to help. I am not your tutor but your programming buddy who can help you with beginner to advanced level coding. I...
- $40/h
- 1st lesson free!
Alex
Mountain view
How to learn any programming topic easily anywhere in the world, regardless of your experience level? I am an expert...
- $90/h
STHEFANIE
San Antonio
When working with programming logic, languages like C, C++, Java, Python etc my teaching method is theory allied to...
- $50/h
Octavio
Whether you are looking to learn Python for your job, web development to start a small business or you just want to improve...
- $25/h
- 1st lesson free!
Nick
La Crosse
I love to teach. I adjust to the audience and can teach anyone at any age or skill level. I break down concepts into simple...
- $40/h
Bradley
New York
I'm very conscious about keeping you from feeling overwhelmed or lost. My learning approach centers around mastery learning...
- $78/h
- 1st lesson free!
Siddharth
Los Angeles
These Java classes are specially curated for those who aspire to get a job or freelance projects. Suitable for college...
- $78/h
- 1st lesson free!
Nicholas
Oakland
All students are individuals, and everyone learns in their own unique way. I use multiple methods of teaching (linguistic,...
- $10/h
- 1st lesson free!
Kevin
Long Beach
My teaching methodology is based on two prominent concepts of spaced repetition and active recalling techniques that yield...
- $20/h
- 1st lesson free!