Akram Kadaas is a Senior Software Engineer with eight years of experience building and modernizing full-stack systems, currently improving architecture and performance at Motorola Solutions. He specializes in C#/.NET (including .NET 6, Web API, WCF, SignalR) while steadily expanding into Go, TypeScript, and Azure DevOps to deliver reusable, testable code and automation. Akram has hands-on experience across microservices, GraphQL, SQL/MongoDB, and front-end frameworks like Angular and Vue, and he has migrated and upgraded legacy systems to modern architectures. He pairs pragmatic engineering—unit and automation testing—with a focus on real-time, mission-critical applications for public safety and enterprise ERP. Based in Krakow, he brings a practical blend of backend depth and frontend fluency, and a curiosity for clean, maintainable designs that scale.
8 years of coding experience
5 years of employment as a software developer
Bachelor of computer science and information system, Information System, Bachelor of computer science and information system, Information System at Assiut University
9 – Month Professional Diploma, Information Technology Institute (ITI), System Development, 9 – Month Professional Diploma, Information Technology Institute (ITI), System Development at Information Technology Institute (ITI)
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
Akram Kadaas - Senior Software Engineer at Motorola Solutions