

David's profile, diploma and contact details have been verified by our experts
David
- Rate €46
- Response 24h
-
Students2
Number of students David has accompanied since arriving at Superprof
Number of students David has accompanied since arriving at Superprof

€46/h
1st lesson free
- Computer programming
- Python
- HTML
- JavaScript
- CSS
Coursework & Project Support| Tutoring, from Full Stack Javascript Developer. GCSE/A level/International Baccalaureate/Undergraduate University
- Computer programming
- Python
- HTML
- JavaScript
- CSS
Lesson location
Recommended
David 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 David
About Me Hi, I’m David Diaz Clifton, a Full Stack Developer based in London with a passion for helping others learn to code and bring their ideas to life. I have professional experience building real-world web and mobile applications using technologies like React, Node.js, Python, Firebase, and MongoDB. I’ve worked on everything from care industry platforms used by 50,000+ users to AI-integrated systems and learning management tools. Before that, I completed a BSc in Computer Science at Cardiff University, including a year in industry working on human-machine interaction research for BAE Systems. As a tutor, I bring: A practical, supportive approach focused on project-based learning Experience with university coursework and final year projects A passion for clear, efficient code and intuitive design Enthusiasm for AI, automation, and staying on the cutting edge of tech I’m fluent in English and Spanish, and currently learning Turkish (so I understand the learning process well!). Whether you’re a beginner, a student working on a deadline, or someone aiming to build a portfolio, I’m here to help you level up your skills and enjoy the process.
About the lesson
- Primary
- Junior Cycle
- Transition Year
- +13
levels :
Primary
Junior Cycle
Transition Year
Fifth Year
Sixth Year
Adult education
Bachelor's degree
Master's degree
Diploma
Doctorate degree
Barrister-at-law degree
Beginner
Intermediate
Advanced
Professional
Kids
- English
All languages in which the lesson is available :
English
Hi! I’m David, a Full Stack Developer with hands-on experience in web, mobile, and AI projects. I help students and aspiring developers gain real-world coding skills and succeed in their coursework, final year projects, or personal apps. I offer practical, project-focused tutoring in: Frontend: React, Vue, HTML/CSS, Tailwind CSS, Bootstrap, Figma Backend: Node.js, Firebase, Express, MongoDB, SQL Programming: JavaScript, Python AI integration: APIs, basic LLM tools, automation Version control & collaboration: Git, GitHub Coursework and university project support (incl. dissertation-level help) Whether you're stuck on a bug, need guidance structuring a full project, or want to learn how to build scalable applications from scratch, I tailor lessons to your goals and current skill level. My approach is supportive and hands-on: we’ll work together to solve real problems, improve your understanding, and boost your confidence. I’m also happy to help with: University coursework and reports Final year projects (planning, coding, debugging, documentation) Career preparation (code reviews, portfolio building, interview prep) Online or in-person (London-based) Flexible scheduling — evenings and weekends available
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I reached out to David when I was preparing a Python script for a psychology quantitative research project and had no idea where to begin. He walked me through how to clean and organize survey data, visualize results with Matplotlib, and run basic statistical tests using SciPy. What I appreciated most was how patient he was, he broke things down into manageable steps and tailored everything to the context of my project. By the end, I wasn’t just copying code, I actually understood what I was doing. Would absolutely recommend him to anyone who needs Python help for research or social science work.
David helped me with Python for an economics module where I was completely lost at first. He explained things like data analysis, loops, and using libraries like Pandas in a way that actually made sense. He always made sure I understood the logic behind the code, not just how to write it. Thanks to him, I finished my project confidently and even started enjoying Python! If you're studying a non-computer science subject and need coding support, I’d 100% recommend him.
David has been an incredible tutor and mentor to me throughout my learning journey. He has helped me a lot with the foundations of programming, especially in Python, C, and algorithms.,as well as with mathematics and statistics from the early years of engineering.
One of the things I appreciate most about David is his patience. He never rushes through explanations and always takes the time to make sure you truly understand what you're learning.
David also supported me closely during my undergraduate tesis, where his technical guidance and problems solving approach made a huge difference in my progress.
I would highly recommend him as a tutor to anyone looking to build a solid foundation in programming, engineering math, or computer science in general.️️️️️David was exceptional in teaching me web development fundamentals. He guided me through HTML, CSS, JavaScript, WordPress, and Webflow with remarkable clarity, always adapting lessons to my specific needs. I appreciated how he explained both clean coding practices and the mechanics behind visual builders like Webflow. His support on my university frontend project was invaluable, and I now feel confident working independently. His patience, encouragement, and deep expertise make him the perfect instructor for anyone serious about learning web development.
View more recommendations
Rates
Rate
- €46
Pack prices
- 5h: €231
- 10h: €463
online
- €35/h
travel fee
- + €50
free lessons
The first free lesson with David will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
Similar Computer programming tutors in London
ANKIT
Maynooth & Online
- €30/h
- 1st lesson free
Shaleen
Dublin & Online
- €30/h
Sutirtha
Edenderry & Online
- €20/h
- 1st lesson free
Nishant
Dublin & Online
- €22/h
- 1st lesson free
Eduardo
Dublin & Online
- €50/h
Dixson
Dublin 24 & Online
- €15/h
Pritish
Galway & Online
- €25/h
Neri
Dublin 16 & Online
- €25/h
Liam
Ardee & Online
- €16/h
- 1st lesson free
Paul
Dublin & Online
- €20/h
- 1st lesson free
Kalpana
Cork & Online
- €35/h
- 1st lesson free
Pragya
Dublin & Online
- €25/h
- 1st lesson free
Alanna
Galway & Online
- €50/h
- 1st lesson free
Kushagra
Dublin & Online
- €30/h
- 1st lesson free
Trupti
Dublin & Online
- €18/h
- 1st lesson free
Zahid
Ennis & Online
- €30/h
- 1st lesson free
Peter
Maynooth & Online
- €45/h
- 1st lesson free
Somtoo
Dublin & Online
- €20/h
- 1st lesson free
Faraz ur rehman
Carrigaline & Online
- €50/h
- 1st lesson free
Deepak
Athlone & Online
- €10/h
- 1st lesson free
-
See Computer programming tutors
