Waleed Kasem is a Principal Software Engineer with over a decade of hands-on experience building and leading teams to deliver scalable, cloud-native applications across Node.js, Java/Spring, and modern TypeScript stacks. He has deep expertise in microservices, DDD, and event-driven systems using tools like Docker, AWS, RabbitMQ, GraphQL, Prisma/TypeORM and multiple databases (Postgres, MySQL, MongoDB). Waleed has progressed from senior developer to solutions architect and engineering lead roles at companies including Andela and Amazon, balancing architecture ownership with day-to-day delivery and mentoring. He routinely brings pragmatic, up-to-date engineering practices—testing, CI/CD and containerization—into teams and has a track record of translating complex domain requirements into robust workflows. Based in Egypt, he pairs international-contract experience with a background across enterprise and startup contexts, often stepping into both hands-on coding and technical leadership.
11 years of coding experience
19 years of employment as a software developer
B.Sc. of Computers Science Computers Science, B.Sc. of Computers Science Computers Science at Zagazig University
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
Waleed Kasem - Principal Software Engineer Contract at Amazon