Shahidul Islam

Shahidul Islam

Mentor
Rising Codementor
US$25.00
For every 15 mins
ABOUT ME
A professional Software Engineer teaching A'level Computer Science/ICT tutor with more than 15 years of experience
A professional Software Engineer teaching A'level Computer Science/ICT tutor with more than 15 years of experience

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 organisations such as Google, Imperial College London, and London School of Hygiene & Tropical Medicine. For more than 13 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 Malaysia, Russia, UAE, the USA etc.

Hindi, Bengali, English
London (+01:00)
Joined July 2020
EXPERTISE
15 years experience
I have 14+ years of experience teaching GCSE, A'level, Undergraduate and adult students. Every year, I teach many students taking OCR, AQ...
I have 14+ years of experience teaching GCSE, A'level, Undergraduate and adult students. Every year, I teach many students taking OCR, AQA or other boards and help them with the core subject topics, project and any other topics as per the student's interest. My students often achieve excellent results 7+ band and frequently band 9. I am Computer Engineering graduate from Queen Mary University of London and a professional Software Engineer at Google (based in London).
View more
View more
15 years experience
I have 15+ years of experience teaching GCSE, A'level, Undergraduate and adult students. Every year, I teach many students taking OCR, AQ...
I have 15+ years of experience teaching GCSE, A'level, Undergraduate and adult students. Every year, I teach many students taking OCR, AQA or other boards and help them with the core subject topics, project and any other topics as per the student's interest. My students often achieve excellent results 7+ band and frequently band 9. I am Computer Engineering graduate from Queen Mary University of London and a professional Software Engineer at Google (based in London).
View more
View more
15 years experience
I have 14+ years of experience teaching GCSE, A'level, Undergraduate and adult students. Every year, I teach many students taking OCR, AQ...
I have 14+ years of experience teaching GCSE, A'level, Undergraduate and adult students. Every year, I teach many students taking OCR, AQA or other boards and help them with the core subject topics, project and any other topics as per the student's interest. My students often achieve excellent results 7+ band and frequently band 9. I am Computer Engineering graduate from Queen Mary University of London and a professional Software Engineer at Google (based in London).
View more
View more
15 years experience
I have 15+ years of experience teaching GCSE, A'level, Undergraduate and adult students. Every year, I teach many students taking OCR, AQ...
I have 15+ years of experience teaching GCSE, A'level, Undergraduate and adult students. Every year, I teach many students taking OCR, AQA or other boards and help them with the core subject topics, project and any other topics as per the student's interest. My students often achieve excellent results 7+ band and frequently band 9. I am Computer Engineering graduate from Queen Mary University of London and a professional Software Engineer at Google (based in London).
View more
View more

REVIEWS FROM CLIENTS

Shahidul's profile has been carefully vetted and approved as a Codementor. Connect with Shahidul now, and leave a review for them once you're done!
EMPLOYMENTS
ServiceNow Developer
NTT DATA Business Solutions
2022-03-01-Present
Working closely with the Business Analyst to understand and develop the technical solution as detailed in user stories. This is a client ...
Working closely with the Business Analyst to understand and develop the technical solution as detailed in user stories. This is a client facing role requiring direct interaction with client representatives (sponsors, stakeholders, managers and executives and process owners) as well as internal delivery teams. Working on multiple projects including ITSM, Discovery, Service Mapping, Event Management, eBonding, TNI, Service Portal etc. Resolve ongoing issues with Clients’ instances on demand to troubleshoot and resolve (call off and platform upgrades). Completed many relevant training courses in ServiceNow learning portal and always willing to learn any new skills, modules etc. Have been working with many clients within UK and internationally.
API
Web Development
RDBMS
View more
API
Web Development
RDBMS
Web Service
JavaScript
ServiceNow
HTML5/CSS3
View more
Web Specialist Engineering
Google
2020-03-01-2022-02-01
I joined Google UK for a 6 months contract as a Web Specialist and shortly after being promoted as an Engineering Lead for a Database App...
I joined Google UK for a 6 months contract as a Web Specialist and shortly after being promoted as an Engineering Lead for a Database Application development (Spanner, Dremel, Big Table, Python) to be used by Google Health team. I was also responsible for design, development and maintenance of many internal tools. My contract was extended for 3 more times making it 2 years in total with Google. Using Client's data tools to perform the tasks of finding and utilizing data related to health authorities. Automate a set of authoritative sources and evaluate these sources by using data processing techniques. Maintenance tasks such as optimising automation tools and techniques.
Python
Java
Protocol Buffers
View more
Python
Java
Protocol Buffers
Big Data
RDBMS
JavaScript
Go
View more
Lead Web Application Developer
E B Trade
2016-12-01-2020-01-01
I have been working as a Lead Developer for more than 3 years and leading a team to develop state-of-the art products using latest techno...
I have been working as a Lead Developer for more than 3 years and leading a team to develop state-of-the art products using latest technologies. Responsibilities: • Solving big data problems and ensuring that end user applications can handle ever-increasing amounts of data. • Designing, developing and improving robust and testable enterprise applications. • Creating, documenting, and implementing REST API. • Collaborating effectively with all stakeholders to ensure that web-based enhancements and projects are implemented in a timely manner. • Lead the development team using ITIL process, Agile DSDM Methodology and Jira Software.
HTML/CSS
PHP
Node.js
View more
HTML/CSS
PHP
Node.js
jQuery
MySQL
CodeIgniter
Laravel
ITIL
JavaScript
Vue.js
View more
PROJECTS
SaaS Inventory management
2018
PHP
jQuery
MySQL
View more
PHP
jQuery
MySQL
CodeIgniter 3
HTML5/CSS3
View more
SaaS Accounting management
2019
PHP
MySQL
CodeIgniter 3
View more
PHP
MySQL
CodeIgniter 3
HTML5/CSS3
View more