I'm

Mohammed Elsayed

Software Development, Web Development, Game Development
About
About Me

Are you ready to unlock the power of technology? I'm thrilled to introduce myself as a dynamic Software Engineer. With a passion for innovation, I bring a diverse skill set that combines technical expertise with invaluable teamwork capabilities.

Having graduated from McGill University with a Bachelor of Software Engineering, and through my internships and personal projects, I have mastered a multitude of programming languages and tools, including Java, Python, C, Javascript, TypeScript, React.js, HTML, and Bash. But it doesn't stop there! I have also delved into the realms of Git/Github, Unix/Linux, UML, PostgreSQL, and more.

Driven by an unyielding curiosity, I am always eager to dive deeper into the vast world of technology. Armed with my wealth of experience, I am determined to make a profound impact and add immense value to any team I join.

Skills
My Skills
Java
100%
Python
85%
JavaScript
85%
TypeScript
85%
React.js
85%
HTML
90%
C
90%
UML
95%
ARM Assembly
95%
Bash
85%
Linux/Unix
85%
Git/Github
90%
EDU & EXP
Education & Experience

My Education

Bachelor of Software Engineering Co-op (B.Eng)

McGill University | 2021 - 2025

Started studying Software Engineering at McGill University in September 2021. Graduated in April 2025. Successfully completed courses such as Algorithms and Data Structures, Software Validation, Software Engineering Practice, Operating Systems, Database Systems, Parallel Programming, Model-Based Programming, Computer Organization, Algorithm Design and more.

CÉGEP Diploma (DEC Sciences)

Champlain College | 2019 - 2021

Studied Health Science at Champlain College. Successfully completed several courses in the following subjects: Chemistry, Physics, Biology, Mathematics, Humanities, Physical Activity and Health, French, and English.

Also took the executive vice president internal role in Champlain's Students' Association, which involved dealing with students and the executive team/council, to improve students' life. This greatly improved my communication and teamwork skills.

My Experience

QA Automation Engineer Intern

Intrado | May 2024 - August 2024

• Engineered and automated test scripts for 3 mission-critical 911 applications, collaborating with a cross-functional team of 6 to improve the reliability and efficiency of emergency response software.
• Automated 57 new test cases spanning both backend and frontend workflows using Java, Python, TestComplete, and Jenkins, achieving a 30% reduction in manual testing and accelerating the release cycle
• Designed and implemented a custom automation framework for a high-priority project, ECaTS, integrating seamlessly with existing CI/CD pipelines, boosting test execution speed by 40% and significantly reducing framework maintenance overhead. • Enhanced application quality and team collaboration by integrating automated regression tests into CI/CD workflows, enabling continuous validation of builds in a fast-paced, Agile development environment

Full-stack Developer Intern

Société Générale | September 2023 - December 2023

• Partnered with a cross-functional team of 10+ developers, designers, and stakeholders to develop and maintain four internal web applications, driving operational efficiency across multiple departments.
• Contributed to both backend and frontend development using Java, Spring Boot, TypeScript, React.js, and PostgreSQL, achieving a 25% improvement in application performance and enhanced user satisfaction through responsive, feature-rich interfaces.
• Engineered new features and implemented code optimizations that reduced page load times by 30%, leveraging performance profiling tools and best practices for clean, efficient code. • Refactored legacy components and integrated modularized APIs to ensure maintainability of applications

Software Engineer Intern

Envnt | May 2023 - August 2023

• Designed, developed, and rigorously tested software applications using Java, JavaScript, HTML, and JUnit, delivering robust and scalable solutions to meet user needs.
• Collaborated closely with product owners to translate complex business requirements into technical solutions, resulting in the successful delivery of feature updates ahead of schedule.
• Conducted code reviews to identify and resolve potential issues, fostered knowledge-sharing among team members, and provided constructive feedback to enhance code quality and maintain coding standards.

Web Developer Intern

CodeLab | May 2022 - August 2022

• Designed, developed, and conducted unit testing for web applications, ensuring functionality, reliability, and scalability across multiple projects.
• Built and customized CMS-based webpages for the company's website, improving content management efficiency and enhancing the user interface with modern, responsive designs.
• Utilized Agile development practices, contributing to sprint planning and retrospectives, while delivering high-quality, maintainable code on time.

Projects
My Projects
Office Support for Not-for-Profit Organizations

September 2024 - April 2025

MyDailyReminder

December 2024 - Present

Chess

February 2022 - March 2022

Pong

September 2021 - December 2021

DiveSafe

January 2022 - April 2022

Museum Manager Simulator

October 2022 - December 2022

ESCAPE

January 2023 - May 2023

My Portfolio

June 2023 - August 2023

Contact
Contact Me