

- Location
- Toronto, Ontario, Canada
- Bio
-
Born and raised with a passion for technology, I have been pursuing a degree in Computer Science at York University. Now in my fourth year, I am dedicated to my major and eager to contribute to the field upon graduation. With prior experience as a junior programmer at a software development company, I have gained valuable skills in both front-end and back-end development. My ultimate goal is to secure a position in this field, where I can continue to grow and make a positive impact.
- Resume
- Mohammad Qudah-Resume.pdf
- Portals
-
-
Vancouver, British Columbia, Canada
-
- Categories
- Website development Software development Databases
Skills
Socials
Achievements



Latest feedback
Team feedback


Team feedback


Recent projects

Generating Data sets web application interface
Data analytics and big data are trending. Many universities and colleges need to teach their students how to use data analytic skills. This requires the availability of data sets. I am working on developing a web-based application that allows instructors to customize and create their own data sets. I am working on forming a team of developers to develop the application. However, I need a team to develop the interface of the application. The application has an instructor, student, sponsor and administrator interface. The interface is expected to be friendly and easy to use for all stakeholders. I will be working with the team to explain the concept in detail and brainstorm ideas with them.

Integrating Finance game into Web-Application for educational tools - 1
Positions available: 5 We would like to invite a team of students to work on integrating an application into a website that hosts several educational tools. The application is a Finance simulation game, where a student plays the role of an accountant. The application is already done, but it needs to be integrated into the main database of the other applications that are already developed. Students will be required to work with a team who is working on the other applications. They are going to be mentored by experts and lots of support is going to be offered to them. This is the second phase of the project. At this stage, students are to work on the professor's side and integrate it into the professor's dashboard and grade book. Professors should be able to add the game to their assignments.
Work experience
Software Engineer Intern
Sun Life Financial
Toronto, Ontario, Canada
August 2023 - December 2023
• Developed a scalable microservice pipeline to process 10,000+ data files daily, leveraging Apache Kafka to enhance data streaming and JSON processing, reducing data streaming latency by 15% and enhancing system throughput.
• Implemented Kafka Stream processing functions and developed unit tests for Java microservices, increasing test coverage, reducing production errors by 8% and enhancing system reliability for thousands of employees.
• Optimized data storage and retrieval by refining MongoDB schema design and indexing, reducing query execution times and improving accessibility for over 100,000+ Kafka messages across 100+ topics
Software Developer
eWorx Technology
January 2023 - May 2023
• Led the complete refactor for the back-end infrastructure, redesigning API architecture to FastAPI, reducing query latency by 70%, cutting response time by 50% and optimizing data flow for scalable performance.
• Engineered a secure database system incorporating SQL injection prevention and optimized data generation algorithms, improving processing speed by 67% and enhancing the overall user experience.
• Refactored the web application’s components structure in React, eliminating redundant code and improving extensibility by 60%, enabling easier maintainability and scalability for future developments.
Software Developer Intern
Arab Information Management Services
May 2022 - December 2022
• Enhanced the functionality of the user interface by implementing an external pop-up function utilizing CSS and HTML for rotating official documents, resulting in an 11% increase in user engagement.
• Tested, identified, and resolved +100 bugs in a web-based Human Resource Management System for large organizations, improving system functionality by achieving a 95% bug resolution rate.
• Modified the front-end and back-end to store, update, and display employees’ information. Enhancing the user experience, leading to a 12% increase in user satisfaction.
Education
Bachelor of Science, Computer Science
York University
April 2024 - Current
Personal projects
Multi-Functional Discord Bot
https://github.com/QudahM/TartarusBot• Designed a dynamic Discord bot using Python and Discord API, featuring automated commands, moderation and interactive commands. Leveraging MongoDB for a logging system, tracking user warnings and enforcing actions.
• Successfully moderates over 2,000+ users across multiple servers, automating rule enforcement, improving community engagement and providing a fully personalized reminder system for upcoming events and deadlines
Mission: Accomplished
July 2022 - July 2022
• Developed a web application with a React frontend, Node.js/Express backend and MongoDB for data storage.
• Supports task creation, updating, deletion, and status toggling with real-time database synchronization.
• RESTful API endpoints handle task operations, ensuring smooth communication between client and server.
• Deployed the app for real-world use, allowing users to manage tasks seamlessly across a responsive interface.