

Teddy's profile, diploma and contact details have been verified by our experts
Teddy
- Rate £95
- Response 12h
-
Students10
Number of students Teddy has accompanied since arriving at Superprof
Number of students Teddy has accompanied since arriving at Superprof

£95/hr
1st lesson free
- Python
- C
- C++
- Artificial Intelligence
- C#
Ex-UBS Investment Banking Developer (18+ years) | Programming, Technical Interviews and AI-Assisted Development
- Python
- C
- C++
- Artificial Intelligence
- C#
Lesson location
Recommended
Teddy is a respected member of our tutor community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.
About Teddy
I've spent 18+ years building production software, from low-level systems programming and open-source contributions to high-performance financial platforms.
As a senior developer and lead interviewer, I've assessed candidates from graduate to lead level and mentored developers through promotions from junior to senior and lead positions.
I know what employers look for, what causes candidates to fail interviews, and which skills actually accelerate a software engineering career.
My background includes systems programming, C/C++, Python, C#, open-source development, and investment banking technology. I've contributed to major open-source projects such as the FreeBSD Kernel and OpenSSL and worked on software where reliability, performance, and correctness matter.
Today I also help developers use AI coding tools effectively. Tools such as Claude, Codex, and ChatGPT can dramatically increase productivity, but only when combined with solid engineering judgment. I teach students how to use AI to move faster while maintaining code quality, security, and maintainability.
I work with complete beginners, computer science students, career changers, and experienced developers preparing for senior and lead-level roles.
About the lesson
- A Level
- BTEC
- Adult Education
- +11
levels :
A Level
BTEC
Adult Education
Undergraduate
Masters
Diploma
Beginner
Intermediate
Advanced
Professional
AS Level
GCSE
Doctorate
Secondary
- French
- English
All languages in which the lesson is available :
French
English
My lessons are tailored to your goals.
Whether you're learning your first programming language, preparing for technical interviews, building a portfolio, improving your software engineering skills, or aiming for promotion, we'll focus on practical results rather than theory alone.
I teach the full software development lifecycle: understanding requirements, designing solutions, writing code, testing, debugging, reviewing, and shipping reliable software.
For beginners and career switchers, I focus on building real projects that demonstrate skills employers value.
For working developers, I focus on advanced engineering practices, software design, performance, debugging, architecture, and career progression.
For developers using AI coding tools, I teach how to review AI-generated code critically. Generative AI often produces code that appears correct while hiding subtle bugs, performance issues, security vulnerabilities, and maintainability problems. Learning to identify and fix those issues is what separates professional engineers from prompt users.
Every lesson is adapted to your experience level, learning style, and career objectives.
Subjects include:
• Python
• C
• C++
• C#
• Software Engineering
• Systems Programming
• Technical Interview Preparation
• AI-Assisted Development
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Teddy.
Perfect! Very knowledgeable and has a great personality and provided great and actionable advice to level up my C++ skills!
Perfect! I cannot recommend Teddy highly enough as a C++ tutor. His teaching approach is great; he focuses on learning the lower-level underpinnings of the topic before building up to the broader concepts. This approach really works, as I’ve noticed as he's been guiding me through building up a mini-standard library in C.
He sets interesting and relevant homework that reinforces the lessons, and he strikes a good balance between explaining parts and encouraging you to explore related topics on your own. Would highly recommend- Malachy is a dream student - extremely engaged, pro-active, curious about the content covered during lesson and always eager to go the extra mile to research and deepend his understanding.Teddy's response :
Perfect! As a parent, watching my child struggle at university and with exams was incredibly difficult. We knew he had the ability to succeed, but what he lacked was a teacher who could offer him the right guidance, not just in computer science concepts but in building confidence in his own abilities.
Teddy is not just a tutor; he's a mentor with vast industry experience. His depth of knowledge and real-world insights have provided my son with a perspective beyond textbooks, preparing him not only for exams but for future career opportunities. Teddy understands exactly what companies look for in developers, making his guidance invaluable.
Although still early, the aim is to prepare a portfolio together that will be used to apply for relevant jobs as well as mastering interview techniques. I have no doubt that Teddy will be invaluable in this process.
My son now approaches his studies with enthusiasm and clarity, but most importantly, he feels capable and excited about his future in the tech industry.
If you're looking for a tutor who can do more than just teach, but actually empower a student to believe in themselves, Teddy is the perfect choice.Perfect! Teddy has been amazing and very helpful throughout. My ask was unusual, and background different to your average coding learner.
He has been patient and understanding throughout the process, and has listened to my use-case for wanting to learn c# and general coding practices and built out lessons targeted at each of my needs as we've been building towards making a project of mine come to life. I would absolutely recommend Teddy any time!- Giles is a great programming student, eager to learn, improve, practice and constantly try new things and approaches.Teddy's response :
View more reviews
Rates
Rate
- £95
Pack prices
- 5h: £475
- 10h: £950
Travel
- + £30
free lessons
The first free lesson with Teddy will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
online
- £95/h
Similar Python teachers in London
-
![teacher_picture]()
Robert
London & Online- Ambassador
Experienced london ai & machine learning tutor recommended by google - king's college 1st class graduate - executive training & students [msc ai, epqs] - neural networks, python, deep learning
- £99/h
- 1st lesson free
-
![teacher_picture]()
John
London & Online- Ambassador
Tutoring lessons with c, c++, c#, java, python, ai, javascript, data science, machine learning
- £30/h
- 1st lesson free
-
![teacher_picture]()
Juneyt (ma, msc oxford)
London & Online- Ambassador
Expert computer science tutor | oxford graduate | specialising in gcse, igcse, a-level, ial, and ib.
- £110/h
-
![teacher_picture]()
Priyanshu
London & Online- Ambassador
Programming languages classes for all levels. learn, & build with python, sql, databases, flask, django, machine learning, ai, data analysis, data science a
- £40/h
- 1st lesson free
-
![teacher_picture]()
Yas
London & Online- Ambassador
Qualified computer science teacher qts pgce with a master's from king's college london
- £55/h
-
![teacher_picture]()
Alexander
London & Online- Experienced
I'm a current phd student researching artificial intelligence and machine learning. i am able to give online tutoring in these fields, helping when students are stuck with exercises or coursework.
- £70/h
-
![teacher_picture]()
Adam
London & Online- Ambassador
Python, c++, c#, sql & javascript tutor – university teacher & senior engineer, practical coding from beginner to university level
- £89/h
- 1st lesson free
-
![teacher_picture]()
Ayaallah abdelrahman
London & Online- Ambassador
Computer engineer and teaching assistant with 5+ years of teaching experience in agentic ai, nlp, data science, python, c++, java, matlab, sql, machine learning, deep learning, computer vision, time s
- £20/h
- 1st lesson free
-
![teacher_picture]()
Sumit
London & Online- Ambassador
Ms in data science | 8+ years of programming experience | master c, c++, python, r, matlab, and sql with practical guidance.
- £100/h
-
![teacher_picture]()
Orestes
London- Ambassador
Amazon software engineer with 10+ years experience gives python lessons in west london
- £250/h
-
![teacher_picture]()
Efe
London & Online- New
Experienced computer science teacher for 18 years teaching online lessons in ks3, gcse and a level as well as python, java, html, javascript and css
- £45/h
- 1st lesson free
-
![teacher_picture]()
Luka
London & Online- New
Patient and welcoming tutor - computer science & programming - experienced graduate software engineer - for beginners to cs/se bachelor's level of all ages
- £17/h
- 1st lesson free
-
![teacher_picture]()
Lloyd
London & Online- Super tutor
London and hertfordshire computer programmer/engineer and tutor specialising in mobile, web and robotics
- £40/h
-
![teacher_picture]()
David
London & Online- Super tutor
12+ years coding with python | maths with comp sci grad | professional senior data scientist | 8+ years tutoring
- £60/h
- 1st lesson free
-
![teacher_picture]()
Akshat
London & Online- Ambassador
Fun coding for kids & teens | scratch, python & building first games | patient kcl graduate | ages 7–16
- £20/h
- 1st lesson free
-
![teacher_picture]()
Carlos
& Online- Ambassador
University lecturer, cfa, cqf, lse grad, with postgraduate education in data science and machine learning offering coding lessons in python, r and/or vba.
- £150/h
- 1st lesson free
-
![teacher_picture]()
Adrian
& Online- New
Imperial college london (1st class) in biomedical engineering & neuroscience – 3 years’ experience teaching coding
- £40/h
- 1st lesson free
-
![teacher_picture]()
Elliott
London & Online- Ambassador
Computer science/programming for creatives, designers & artists| taught by an ma interaction design student ual (dbs ✓)
- £45/h
-
![teacher_picture]()
Dr umair
London & Online- New
Graduated from pakistan, post graduation from italy, phd from turkey and working as professional in uk. 10+ year experience in computer programming (c, c++, python, java, javascript, c#, sql, matlab)
- £20/h
- 1st lesson free
-
![teacher_picture]()
Oluremi
London & Online- New
Music ai phd student with a background in psychology offering maths, computer science, psychology/neuroscience and music tuition
- £30/h
- 1st lesson free
-
See Python tutors




















