

Enrique profile and its contact details have been verified by our team.
Enrique
- Rate 52€
- Response 5h
-
Students10
Number of students Enrique has accompanied since arriving at Superprof
Number of students Enrique has accompanied since arriving at Superprof

52€/h
1st lesson free
- Computer programming
- Python
- Programming languages
- C++
- MatLab
Expert Programming Tutor & Software Engineer | Python, MATLAB, C++, Simulink (12+ Years Experience) | All Levels Welcome, Cambridge-Trained Tutor
- Computer programming
- Python
- Programming languages
- C++
- MatLab
Lesson location
Recommended
Enrique is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.
About Enrique
Hi! I’m Enrique, a Cambridge-trained Aerospace Engineer with over 12 years of tutoring experience and 10+ years in industry. I hold a Master's in Quantum Physics and completed Ph.D.-level research at the University of Cambridge in Computational Physics.
Professionally, I’ve worked as a software developer at MathWorks, and also worked with companies like Airbus, Boeing, and Williams F1.
I have extensive expertise in scientific, high-performance and general programming. I offer programming support in Python, MATLAB, C++, Fortran, and Simulink: from total beginners and school-level learners to advanced university and engineering students.
I’ve helped over 50 students worldwide with technical coursework, personal projects, and university applications.
About the lesson
- Primary School
- Secondary School
- Post-Secondary Education
- +14
levels :
Primary School
Secondary School
Post-Secondary Education
1st year of Sixth Form
2nd year of Sixth Form
BTS
Adult education
Bachelor
Masters
Diplomgrad
Doctorate
MBA
Beginner
Intermediate
Advanced
Professionnel
Kids
- English
All languages in which the lesson is available :
English
Each session is tailored to your specific goals: whether you're preparing for a course, working on a thesis, learning to code from scratch, or solving a real-world engineering problem.
I offer support in:
- Python: fundamentals, functions, object-oriented programming, NumPy, Pandas, plotting, file I/O
- Data science foundations: machine learning basics, scikit-learn, data visualisation
- MATLAB / Simulink: control systems, simulation models, symbolic computation, numerical methods
- C / C++: syntax, algorithms, OOP, debugging, memory management
Algorithm design and computational logic
- Code quality: debugging, refactoring, commenting, and clean structure
- Project-based support: IB/IA coursework, dissertations, technical reports, interview prep
- Writing support: documentation, project proposals, presentations
Who I Help:
- GCSE / IB / A-Level students learning Python or algorithm basics
- High school students learning programming or core computing concepts
- University students from non-CS courses (engineering, physics, economics, etc.)
- Master’s students & researchers needing support with code in technical projects
- Complete beginners, including children and adult learners starting from scratch
- Career switchers building a solid foundation in Python or MATLAB
- Working professionals tackling programming challenges or preparing for technical interviews
- Anyone feeling stuck with assignments, reports, or practical skills
Whether you need weekly guidance or one-off help solving a blocker, I tailor every session to your pace and goals.
Recommendations
Recommendations come from relatives, friends and acquaintances of the tutor.
I started working with Enrique because I was completely stuck on my high school AI project. I had never done any programming before, and Python felt totally overwhelming. Enrique made everything clearer, he broke things down step by step, explained how things actually work, and helped me build confidence from the ground up. He never rushed things, but also didn’t oversimplify. It finally started to click, and now I can write my own scripts and understand the logic behind what I’m doing. We’re still working together as I continue learning new things, and I actually enjoy coding now. I would 100% recommend working with Enrique!
I’ve been taking lessons to improve my Spanish for travel. Enrique’s lessons are well structured and always include conversation, which has really helped me feel more confident speaking.
Enrique helped me with Calculus and Algebra at uni. I love the way he teaches, he explains concepts so well he makes them super easy. 100% recommended
Enrique is such an amazing tutor! Helped me get through my A-levels with a 10/10 would defo recommend!
Enrique is a very patient, fun person and a very dedicated tutor. He always put the interests of his students first, preparing well the lessons and tailoring and adapting them on the go
Would defo recommend! I started as a total beginner to prepare for my placement in Barcelona - it was totally worth it! Enrique helped me so much with the grammar and especially the pronunciation which was a bit tough for me. I was feeling so confident when I arrived in Spain!
Enrique is a great communicator and he is able to read very well the student's needs and adapt the lessons on the go. Gracias! :)
I knew the very basics of Spanish, and Enrique helped me a lot to improve and learn more advanced expressions and the pronunciation for my trip to Chile. It worked perfectly!
I love the way Enrique structures the lessons by following the needs of the student - and they are great fun too!
Enrique is such a great teacher! I started as a complete beginner and now I can have a proper conversation whenever I travel to Spain for holidays :)
View more recommendations
Rates
Rate
- 52€
Pack rates
- 5 h: 247€
- 10 h: 470€
online
- 52€/h
free lessons
This first lesson offered with Enrique will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
Details
- The hourly rate includes custom preparation, follow-up materials, and code review support.
- Sessions are conducted live online with screen-sharing, IDE collaboration, and whiteboard tools.
- Flexible scheduling across time zones.
- Pack sessions can be split flexibly over several weeks.
Group option available (2–3 learners): +50% total – ideal for classmates or project teams!!
If you're passionate and motivated but the price is a barrier, feel free to reach out: I'm open to adjusting in special cases :)
Other tutors in Computer programming
Chukwuemeka
Is-Siġġiewi & online
- 15€/h
- 1st lesson free
Andrea
Birżebbuġa & online
- 10€/h
- 1st lesson free
Priyanka
Docklands, Australia & online
- 56€/h
- 1st lesson free
Idahosa
Toronto, Canada & online
- 15€/h
- 1st lesson free
Pierre
Glis, Switzerland & online
- 64€/h
- 1st lesson free
Ali
Toronto, Canada & online
- 31€/h
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & online
- 17€/h
- 1st lesson free
Alessandro
Milano, Italy & online
- 40€/h
- 1st lesson free
Mourad
Paris 12e, France & online
- 37€/h
- 1st lesson free
Massimiliano
Ancona, Italy & online
- 30€/h
- 1st lesson free
Laurent
Paris 18e, France & online
- 60€/h
- 1st lesson free
Esmaeil
New York, United States & online
- 26€/h
- 1st lesson free
Reihane
Guelph, Canada & online
- 31€/h
- 1st lesson free
Michael
New York, United States & online
- 43€/h
- 1st lesson free
Reza
Brooklyn, United States & online
- 64€/h
Gabriel
Seattle, United States & online
- 43€/h
David
Toronto, Canada & online
- 56€/h
Reza
London, United Kingdom & online
- 63€/h
Mohamed
Châtillon, France & online
- 50€/h
- 1st lesson free
João
London, United Kingdom & online
- 34€/h
-
More Computer programming tutors