Tutor Profile

Md Shahidul

Private Computer Science Tutor in Dagenham

Software Engineer (Ex-Google) teaching Computer Science for 16+ years

I am a highly experienced Software Engineer with a BEng in Computer Engineering from Queen Mary University of London. Currently working as a ServiceNow Developer at NTT Data, I bring over 16 years of professional experience in the tech industry, including roles at prestigious organizations such as Google, Imperial College London, and London School of Hygiene & Tropical Medicine.

Professional Highlights Highly active UK tutor with over a decade of experience across major educational platforms supporting students from primary school up to university-level computer science modules. Accumulated a combined milestone of over 100 top-tier client recommendations across my career. Specialized in programming languages, web development, and preparing students for formal IT examinations. Dedicated to tailoring individual lesson plans that build technical confidence and academic success. Full portfolio of historical feedback, external professional profiles, and student testimonials is happily available for parents to view during our initial consultation.

Teaching Experience

For more than 16 years, I've been passionately teaching and mentoring students in ICT/Computer Science, Data Analytics, Artificial Intelligence, Machine Learning, and various university-level computing modules. My expertise spans a wide range of programming languages and technologies, including Python, Java, JavaScript, TypeScript, Next.js, HTML5, CSS3, and various databases like SQL, MongoDB, and Cloud Spanner.

My teaching approach focuses not only on helping students achieve higher grades but also on preparing them for real-world applications. I've successfully guided students from top universities such as Oxford, Imperial College, UCL, and King's College, as well as international students from countries like HongKong, Singapore, Saudi Arabia, Malaysia, Russia, UAE, the USA etc.

Professional Background ServiceNow Developer at NTT Data (Current) Web Specialist and Engineering Lead at Google Health Lead Application Developer at E B Trade Senior Software Engineer at Imperial College London Lead Web Application Developer at London School of Hygiene & Tropical Medicine Technical Proficiencies Taught Programming languages: Python, Java, JavaScript, TypeScript, PHP, C#, VB Web technologies: HTML5, CSS3, jQuery, Next.js, React, Vue.js, Angular, Node.js, Docker Databases: SQL, MySQL, MongoDB, Cloud Spanner, SQLite, PostgreSQL Other: Cloud technologies, DevOps practices, ServiceNow platform (ITSM, ITBM, ITOM, CSM)

Tutoring Approach

My tutoring approach is tailored to each student's individual needs and learning style. I begin by assessing the student's current knowledge, goals, and challenges. This allows me to create a personalized learning plan that addresses their specific requirements.

Key Aspects of My Approach Practical, hands-on learning: I believe in learning by doing, so I incorporate real-world projects and exercises into my lessons. Industry relevance: Drawing from my professional experience, I ensure that students understand how concepts apply in real-world scenarios. Comprehensive support: Whether it's exam preparation, coursework assistance, or guidance on final year projects, I provide extensive support at every stage. Adaptive teaching methods: I use a variety of teaching techniques to cater to different learning styles and keep students engaged. Continuous feedback and improvement: Regular assessments and feedback sessions help track progress and adjust the learning plan as needed. By combining my industry experience with a passion for teaching, I strive to not only help students excel academically but also prepare them for successful careers in the ever-evolving field of technology.

Availability

Morning
Early Aft
Late Aft
Evening
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Qualifications

Senior Leader Apprenticeship | Future Leaders (+MSc)

PGCert · Henley Business School · 2027

BEng. in Computer Engineering

Bachelors · Queen Mary University of London · 2:1 · 2010

Reviews

Feedback
80
Published80
Unpublished0
Extra comments0
PeachiammalFirst Tutors

Md is an excellent teacher. Previously, Inba did not enjoy this subject, but after attending Md’s lessons, he has developed a strong interest and is now keen to learn more.

AliFirst Tutors

My son who is in year 13 says he is a very good teacher. The best teacher I had so far for CS. We wish him best of luck for the future.

MarkFirst Tutors

Md has been a great help. He is patient and fully explains things in an enabling environment, which has resulted in my hugely improved IT knowledge and skills.

LinlinFirst Tutors

We've attended two classes with MD so far, and we are truly impressed. MD teaches with great dedication and clarity, make complex concepts easier to understand. My son has benefited a lot from these lessons and looking forward to the upcoming lessons.

ShivaliFirst Tutors

Very knowledgeable tutor who is thorough in his teaching. Currently working on problem solving which is helping with understanding the processes in coding. I highly recommend Md

View all of Md Shahidul's reviews
Tuition onlineTuition at tutor's homeDBS checkedTuition at student's home (Travels up to 15 km)
  • This tutor has an average feedback rating of at least 4.75/5 from 20 or more reviews.
  • This tutor has a history of responding quickly (avg < 6h)
  • This tutor states that they speak two other languages (in addition to English)
  • This tutor is a Professional (self-declared)
  • This tutor is happy to teach online
Rating from 4 references
Reliability
Trustworthiness
Professionalism
Map showing tutor's approximate location