Sign In

Amir Shenouda

Software Developer at Microsoft

Professional Background

Amir Shenouda is a seasoned Software Engineering professional with over 14 years of extensive experience in various aspects of software development. His career has spanned multiple reputable organizations, including industry giants like Microsoft, Workday, and Ericsson. Through his diverse roles, Amir has become well-versed in all phases of the software development lifecycle, from requirement analysis and design to development, testing, automation, deployment, and ongoing support. His impressive career trajectory showcases his adeptness at adapting to new technologies and methodologies, making him a valuable asset in any technical team.

Throughout his time at Microsoft, Amir contributed to various projects that underscored his expertise in developing robust software solutions. At Workday, he further honed his skills in software engineering, where he was involved in crafting high-quality applications and improving user experiences. His time at Ericsson allowed him to work on cutting-edge telecommunications technologies, while at Mentor Graphics, Amir shifted his focus to quality assurance, ensuring that software products met the highest standards possible. These roles demonstrate Amir's versatility and commitment to excellence in software engineering.

His early career started with roles at Logica, Electronic Data Systems, and Link Development, where he gained foundational experience in software quality control and IT consultancy, laying the groundwork for his technical development. Amir's professional history reflects a continuous evolution in his skills and responsibilities, showcasing a steadfast commitment to delivering high-quality software solutions that meet client and user needs.

Education and Achievements

Amir Shenouda's educational background is robust and well-rounded. He earned his Bachelor of Science in Electronics and Communications Engineering from the esteemed Faculty of Engineering at Cairo University in 2003. This strong educational foundation equipped him with essential skills in electronics and communication technologies, which he seamlessly integrated into his software engineering practices.

Prior to his university education, Amir studied for his Secondary School Certificate in English at College De La Saint Famille, where he developed a strong proficiency in English that has undoubtedly aided him in his professional endeavors, particularly in collaborating with international teams.

Amir's pursuit of knowledge is a lifelong commitment. He continues to engage with current technologies and software methodologies, ensuring that he remains at the forefront of the field. His ability to learn new programming languages and adapt to different software tools has contributed significantly to his career success, with programming proficiency in languages such as C#, JavaScript, TypeScript, and Java. These skills enable him to deliver high-quality software solutions effectively.

Achievements

Throughout his career, Amir has achieved several milestones that highlight his contributions to the software engineering field. His work has not only resulted in successful project completions but has also significantly optimized workflow processes and improved product quality.

Some of Amir's notable achievements include:

  • Transitioning into roles with increasing responsibility, demonstrating his ability to take on challenges and lead projects to success.
  • Contributing to the successful launch of numerous software products during his tenure at leading technology firms, directly impacting customer satisfaction and business outcomes.
  • Implementing innovative testing strategies and automation processes that have significantly reduced the time needed for product release cycles.
  • Mentoring junior engineers, providing them guidance and support as they embarked on their careers, showcasing Amir's commitment to fostering a collaborative learning environment.

Amir’s technical acumen, paired with his extensive experience, positions him as a key player in any organization seeking to innovate and excel in software development. His proactive approach to problem-solving and his dedication to quality assurance ensure that he remains a respected expert in the software engineering landscape.

Related Questions

How did Amir Shenouda transition from being a Software Engineer in Test at Mentor Graphics to a Software Developer at Microsoft?
What specific projects did Amir Shenouda lead during his tenure at Workday that showcased his expertise in software development?
In what ways has Amir Shenouda's experience with different programming languages enhanced his effectiveness as a software engineer?
Amir Shenouda
Add to my network

Location

Ireland