Mr Shahidul I. profile photo

Mr Shahidul I.

Software Engineer teaching Computer Science for 15+ years

Barking and Dagenham Online In-person· up to 10mi 15 yrs experience Joined May 2026 DBS verified

About

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 15 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.
Tutoring Experience:

For more than 15 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.

I've helped students at various levels, from GCSE and A-level to university undergraduates and postgraduates.

My professional background includes roles such as:
1. ServiceNow Developer at NTT Data (Current)
2. Web Specialist and Engineering Lead at Google Health
3. Lead Application Developer at E B Trade
4. Senior Software Engineer at Imperial College London
5. Lead Web Application Developer at London School of Hygiene & Tropical Medicine
This diverse experience allows me to provide practical insights and industry-relevant knowledge to my students. I'm proficient in teaching a wide array of subjects, including:
- 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
- Cloud technologies and DevOps practices
- ServiceNow platform and its various modules (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 include:
1. Practical, hands-on learning: I believe in learning by doing, so I incorporate real-world projects and exercises into my lessons.
2. Industry relevance: Drawing from my professional experience, I ensure that students understand how concepts apply in real-world scenarios.
3. Comprehensive support: Whether it's exam preparation, coursework assistance, or guidance on final year projects, I provide extensive support at every stage.
4. Adaptive teaching methods: I use a variety of teaching techniques to cater to different learning styles and keep students engaged.
5. 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.

Feedback and Reviews:

  1. 75+ Five Star (*) in firsttutors

  2. 15 Five Star (*) in Google Profile

  3. 12 Five Star (*) in tutorhunt

  4. 4 Five Star (*) in tutorful

  5. Ambassador status in SuperProf

Subjects & pricing

Computer Science

  • Pre-school £70/hr
  • KS1 £70/hr
  • KS2 £70/hr
  • 11+ £70/hr
  • KS3 £70/hr
  • 13+ £70/hr
  • GCSE £70/hr

    AQA · Edexcel · OCR · WJEC · CCEA · Cambridge

  • IGCSE £70/hr

    Cambridge · Edexcel · oxford-aqa

  • AS-level £70/hr

    Edexcel · AQA · OCR · WJEC · CCEA · oxford-aqa · Cambridge

  • A-level £70/hr

    AQA · Edexcel · OCR · WJEC · CCEA · oxford-aqa · Cambridge

  • Pre-U £70/hr
  • Functional Skills £70/hr

    AQA · Edexcel · OCR · NCFE · C&G

  • Higher £70/hr
  • University £70/hr
  • Postgraduate £70/hr
  • Adult £70/hr
  • BTEC £70/hr

ICT

  • Pre-school £70/hr
  • KS1 £70/hr
  • KS2 £70/hr
  • 11+ £70/hr
  • KS3 £70/hr
  • 13+ £70/hr
  • GCSE £70/hr

    AQA · Edexcel · OCR · WJEC · CCEA · Cambridge

  • IGCSE £70/hr

    Cambridge · Edexcel · oxford-aqa

  • AS-level £70/hr

    AQA · Edexcel · OCR · WJEC · CCEA · Cambridge · oxford-aqa

  • A-level £70/hr

    AQA · Edexcel · OCR · WJEC · CCEA · Cambridge · oxford-aqa

  • Pre-U £70/hr
  • Functional Skills £70/hr

    AQA · Edexcel · OCR · NCFE · C&G

  • Higher £70/hr
  • University £70/hr
  • Postgraduate £70/hr
  • Adult £70/hr
  • BTEC £70/hr

Languages

  • Bengali Native
  • English Native

Qualifications

Higher education

  • BEng Computer Science Queen Mary University of London · 2:1 (Upper second) · 2010
  • PgDip Business and Management in progress Henley Business School · 2026

Reviews

No Tutorperch reviews yet. After a lesson, students can leave a verified review here — they're the canonical signal we use for this tutor's Tutorperch rating and ranking.