Software Development Engineer at Siemens Digital Industries Software
Qesm 2nd New Cairo, Cairo, Egypt
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Karim Mohamed is a Software Development Engineer with nine years of industry experience and five years focused on full-stack web development, currently building cloud-native REST services at Siemens Digital Industries Software. He designs and migrates systems end-to-end—from GWT-to-Angular frontends and Spring Boot microservices to MySQL, PostgreSQL, DynamoDB and Redis-backed data layers—while containerizing workloads with Docker and deploying on AWS and Azure. Karim has deep practical experience in CI/CD, Kubernetes orchestration, and applying automated testing across unit and integration levels, and he’s shipped features like a generic notification engine and a localized content management system. His background spans Android app work, deep learning exposure, and embedded systems from a postgraduate automotive program, giving him a broad systems perspective uncommon in typical full-stack roles. Colleagues value his ability to rapidly learn new technologies and operate effectively both independently and in cross-functional teams. Based in Cairo, he blends strong engineering discipline with hands-on delivery across enterprise and product-focused environments.
9 years of coding experience
4 years of employment as a software developer
Bachelor, Computer Engineering, 3.18 (82.4%), Bachelor, Computer Engineering, 3.18 (82.4%) at Ain Shams University Credit Hours Engineering Program
Contributions:2 pushes, 1 branch in 2 years 2 months
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.
Request Free Trial
Karim Mohamed - Software Development Engineer at Siemens Digital Industries Software