Online Computer Science Tutor Md Shahidul

Md Shahidul

Md Shahidul

BEng. Computer Engineering Degree


Software Engineer @ Google with 13 years tutoring experience teaching Maths, Computer Science and Programming to GCSE, A'level, University Level and adult learner

Md Shahidul0 classes

Queen Mary University of London - BEng. Computer Engineering - Degree

Software Engineer @ Google with 13 years tutoring experience teaching Maths, Computer Science and Programming to GCSE, A'level, University Level and adult learner

Recent Students: 0
Total Hours: 0
Last Online:
All-time Students: 0
Total Classes: 0
Signed Up:
Recent Students: 0Total Hours: 0Last Online:
All-time Students: 0Total Classes: 0Signed Up:

About Me

Hi, I am a Software Engineer at Google, a Computer Engineering Graduate from Queen Mary University of London. I have been teaching Maths, ICT/Computer Science, Data Analytics, Artificial Intelligence, Machine Learning, university computing/software/programming modules and mentoring GCSE, A’level, University students for more than 13 years. For feedback and recommendation please check my tutor profile.

My main focus is to make sure students achieve higher grades but also make them ready for the real world applications. I teach a wide range of programming languages such as Python, Java, PHP, HTML, CSS, JavaScript, jQuery, Node.JS, MongoDB, reactjs, vueJs, C#, VB, Angular, Node, MySQL, MSSQL, PostgreSQL etc.

I've been helping GCSE, A'Level students as well as students from top universities such as Oxford, Imperial College, Queen Mary, Greenwich, UCL, King's college, Birkbeck, Waterloo etc. I can help you get ready for the exams, help with the assignments, projects etc. As well as teaching students in UK, I have students from many other countries such as Malaysia, Russia, UAE, Switzerland, USA, Canada etc

If you are parents, whichever level is your children, I can provide extensive guidelines to help and achieve targeted grade.

Few of my previous professional roles are:
1. Lead Application Developer - EB Trade
2. Software Engineer - Imperial College London
3. Web Application Developer - London School of Hygiene and Tropical Medicine (LSHTM)
4. Software Developer - Queen Mary University of London (QMUL)

Tutor Experience

I have been teaching Mathematics, ICT/Computer Science, university computing modules and programming languages for more than 13 years. I can help with any requests, coursework/assignments, final year project etc.

My approach to Tutoring includes a range of strategies, but above all I aim to provide with a tailored programme that is best suited to individual needs. I interact productively with people from different ethnic age and backgrounds to find their individual need and supply material/resource accordingly. My approach to tutoring is always determined by an assessment of the student's needs and establishing realistic targets for achievement by asking them some of the basic questions that help me to understand their needs.

Topic Expertise

Computer Science / ICT:
PhD, Postgraduate, Undergraduate, A'level, GCSE, Secondary, Primary

Beginner / Intermediate / Advanced / Professional:
HTML5, CSS3, Bootstrap, JavaScript, jQuery, Ajax, C#, PHP, MySQL, Java, Python, SEO, Wordpress, Web Services, Linux, Agile, AngularJS, Node.js, .net Framework, .net Core, Information System, etc.


Shahid is an exceptional tutor: thoughtful, thorough, reliable and intuitive. He makes a real effort to find out the best way to support his students and to share his expertise in the best way for them. Having someone whose response time is so short also makes a huge difference. We are very grateful for his brilliant teaching. Highly recommended.

Excellent tutor with a very quick grasp of how to help a student progress with all aspects of computer science. Committed, reliable and motivational. I would highly recommend!

Background Checks



BEng. Computer Engineering
13+ years of tutoring experience
13+ years of commercial experience as a Professional Software and Web Web Application Developer