Mohamed Abouelwafa

Mohamed Abouelwafa

Software Engineer @ Dialpad

About Mohamed Abouelwafa

Mohamed Abouelwafa is a Software Engineer with extensive experience in software development and engineering roles, including significant positions at Nokia and Dialpad. He holds a Bachelor of Science in Computer Science from Mansoura University and a Master of Computer Science from the University of Ottawa.

Work at Dialpad

Currently, Mohamed Abouelwafa serves as a Software Engineer at Dialpad, a position he has held since 2021. He is based in Ottawa, Ontario, Canada. In this role, he applies his extensive knowledge in software development and engineering to contribute to Dialpad's communication solutions.

Previous Experience at Nokia

Before joining Dialpad, Mohamed worked at Nokia as a Senior R&D Engineer and Security Adapters Architect from 2015 to 2021. During his six years in the Ottawa, Canada area, he focused on research and development, contributing to advancements in security protocols and technologies.

Education and Expertise

Mohamed Abouelwafa holds a Bachelor of Science (B.Sc.) in Computer Science from Mansoura University, which he completed from 1996 to 2002. He furthered his education at the University of Ottawa, earning a Master of Computer Science from 2014 to 2016. He has practical experience in software project requirements gathering and possesses expertise in both White-box and Black-box testing techniques.

Technical Skills and Proficiencies

Mohamed is proficient in a variety of programming languages, including Java SE/EE, Typescript, JavaScript, VB, C#, HTML, Php, CSS, XML, JSON, Vue.js, and React.js. He is experienced with various protocols such as CLI, SSH, HTTP, HTTPS, FTP, FTPS, Telnet, NETCONF, and LDAP. Additionally, he is familiar with database management systems like MySQL, Mysqli, PhpMyAdmin, and NoSQL, and skilled in using cloud platforms including AWS, Firebase, and GCP.

Career Progression and Roles

Mohamed's career includes diverse roles in various organizations. He worked at TE as an OAM Engineer from 2004 to 2006, and later held multiple positions at TE, including Technical Support Department Lead and Fault Clearance Center Lead from 2010 to 2014 and 2006 to 2009, respectively. He also served as a Teaching Assistant at the University of Ottawa for three months in 2015 and was a Masters Candidate there from 2014 to 2021.

People similar to Mohamed Abouelwafa