Hi, I'm Mohammad Ismail, a passionate developer with hands-on experience in building web applications using modern tools like Node.js, React, Django, and GraphQL to name a few. Over the years, I've had the opportunity to work on diverse projects ranging from shift scheduling systems for small businesses to enterprise resource planning applications. I enjoy collaborating with teams to deliver robust solutions and sharing knowledge to ensure continuous team growth. I'm always eager to learn and take on new challenges in software development. Whether it's enhancing testing suites or leading development efforts, I strive to create impactful and efficient applications that meet business needs.

Mohammad Ismail

Hi, I'm Mohammad Ismail, a passionate developer with hands-on experience in building web applications using modern tools like Node.js, React, Django, and GraphQL to name a few. Over the years, I've had the opportunity to work on diverse projects ranging from shift scheduling systems for small businesses to enterprise resource planning applications. I enjoy collaborating with teams to deliver robust solutions and sharing knowledge to ensure continuous team growth. I'm always eager to learn and take on new challenges in software development. Whether it's enhancing testing suites or leading development efforts, I strive to create impactful and efficient applications that meet business needs.

Available to hire

Hi, I’m Mohammad Ismail, a passionate developer with hands-on experience in building web applications using modern tools like Node.js, React, Django, and GraphQL to name a few. Over the years, I’ve had the opportunity to work on diverse projects ranging from shift scheduling systems for small businesses to enterprise resource planning applications. I enjoy collaborating with teams to deliver robust solutions and sharing knowledge to ensure continuous team growth.

I’m always eager to learn and take on new challenges in software development. Whether it’s enhancing testing suites or leading development efforts, I strive to create impactful and efficient applications that meet business needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Advanced
Amharic
Intermediate
Bashkir
Intermediate
Aragonese
Beginner
English
Fluent

Work Experience

Developer Intern | Cloud & Cognitive Software at IBM Canada
May 1, 2022 - September 30, 2023
Updated components and routes for AngularJS to Angular upgrade. Implemented roadmap feature tickets for the platform, wrote unit tests for components, and corrected defects discovered through end-to-end testing. Migrated Selenium testing suite to Cypress and upgraded it to leverage TypeScript, improving runtime by 30.4% and addressing test flakiness to ensure consistency. Continued personal growth through security fundamentals courses, familiarizing with vulnerabilities such as XSS and injection attacks. Gained hands-on experience with Jenkins, Docker, Artifactory, Logstash, and Sonarqube. Participated in code reviews and scrum ceremonies including daily standups, sprint planning, and retrospectives.
Developer, Systems Officer II at Ontario Public Service | Ministry of Government and Consumer Services
May 1, 2020 - April 30, 2021
Led the development of a new DCO Health dashboard using Figma mockups and Angular prototyping, evolving to use the Elasticsearch, Logstash, and Kibana stack for ETL and visualization. Collaborated with teams and stakeholders to present health metrics, alerts, and logging from 400+ network and mainframe devices for monthly reports. Provided leadership and mentorship to co-op students. Built and tested Azure CI/CD pipelines and utilized Red Hat Enterprise Linux and Jenkins for Maven build procedures. Adopted Apache Kafka with Java Spring Boot to streamline ETL pipelines, improving efficiency. Experimented with Docker for infrastructure enhancements and iterated on legacy dashboards with Angular and .Net. Implemented accessibility services and pitched proof-of-concept demos involving business analysts, senior developers, and management.
Developer at IBM
September 30, 2023 - July 10, 2025
Implemented Express.js GraphQL API, data schema, React front-end integration, and deployment to Heroku, designing a prototype shift scheduling system with text alerts for small businesses. Spearheaded the development of a new reporting dashboard to display health metrics for over 400 production and UAT network, mainframe devices. Provided guidance and leadership to incoming co-op students, ensuring business continuity through knowledge transfer. Created and tested Azure CI/CD pipelines and relevant Azure resources and service connections. Gained hands-on experience and exposure to tools such as Jenkins, Docker, Artifactory, Logstash, and Sonarqube for code analysis targeting vulnerabilities and code smells.
Developer, Systems Officer II at Ontario Public Service
April 30, 2021 - July 10, 2025
Assisted with Angular migration and implemented feature tickets for platform used by Fortune 500 companies such as PartyCity. Utilized Selenium, Cypress/TypeScript to upgrade testing suite, reducing test run-times by 31% while increasing test coverage. Participated in code reviews and scrum meetings including daily stand-ups, backlog/sprint planning, and retrospectives.
Lead React Native Developer at Nexovate Inc.
September 30, 2024 - July 10, 2025
Led development efforts of React Native application for enterprise resource planning software integrating JD Edwards REST API. Collaborated with another React Native developer to deliver design, functionality, and E2E testing of the application. Presented proof of concept application to City of Vaughan employees.

Education

Honours Bachelor of Science Co-op at Toronto Metropolitan University (Ryerson)
January 1, 2018 - December 31, 2023
Bachelor of Science at Toronto Metropolitan University
September 1, 2018 - June 30, 2024

Qualifications

IBM Docker Essentials
January 1, 2022 - December 31, 2022
Think Like a Hacker
January 1, 2022 - December 31, 2022

Industry Experience

Software & Internet, Government, Professional Services, Retail, Telecommunications

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more