Amr Elshahawy is a Software Engineer with 8 years of experience specializing in middleware, enterprise integration, and solutions architecture, currently working at Apple in the Greater Munich area. He has designed, developed, and supported large-scale SOA/EAI and standalone applications across banking, stock exchange, communications, transport, energy and utilities sectors. Proficient in Java/Spring Boot, Python/FastAPI, Oracle PL/SQL, Tableau and IBM integration products (WTX, DataPower, ODM, WMB/IIB), he holds IBM certifications that reflect deep hands-on expertise in transaction-heavy, message-driven systems. His background spans the full software lifecycle from requirements and process improvement to testing and documentation, and he pairs enterprise-grade integration know-how with modern microservice frameworks. A TUM MS graduate and Alexandria University honors alumnus, he brings cross-regional delivery experience across Europe and the Middle East and an uncommon blend of legacy middleware mastery and contemporary cloud-native tooling.
7 years of coding experience
Bachelor’s Degree, Computer Science and Automatic Control, Distinction with honors, Bachelor’s Degree, Computer Science and Automatic Control, Distinction with honors at Faculty of Engineering, Alexandria University
Master of Science - MS, Informatik, 1.7, Master of Science - MS, Informatik, 1.7 at Technical University Munich
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.