Mohamed Elasmar is an experienced SDE III and technical architect with over a decade in multinational IT engagements across banking, government, and transportation, now based in Vancouver and working at AWS. He blends hands-on backend and DevOps expertise with architecture and team leadership, proven at AWS, Amazon, HP, and IBM. Mohamed actively contributes to high-profile open-source projects such as aws-cdk and aws-sam-cli, where he fixed critical asset-handling bugs and added integration tests for API Gateway and serverless workflows. A competitive problem-solver, he brings ACM contest pedigree and regular online-judge practice to drive robust, performant solutions under tight timelines. Comfortable both leading teams and diving into code, he adapts quickly to varied client environments and evolving project requirements. He pairs a pragmatic, delivery-focused mindset with a curiosity for new technologies and practical tooling improvements.
5 years of coding experience
2 years of employment as a software developer
Bachelor of Computer Science , Computer Science, Bachelor of Computer Science , Computer Science at Cairo University
CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM
Role in this project:
Backend & DevOps Engineer
Contributions:1014 reviews, 295 commits, 519 PRs in 2 years 1 month
Contributions summary:Mohamed primarily contributed to the AWS SAM CLI tool, focusing on testing and enhancing the functionality of API Gateway features. Their work included adding integration tests for various API Gateway configurations (HTTP, REST) and ensuring accurate handling of requests. They also addressed issues related to large input requests and container management. Furthermore, the user updated the codebase by fixing V2 API gateway issues and introducing Terraform support for managing API gateway resources.
The AWS Serverless Application Model (AWS SAM) transform is a AWS CloudFormation macro that transforms SAM templates into CloudFormation templates.
Role in this project:
Back-end Developer
Contributions:91 reviews, 9 commits, 25 PRs in 1 year 5 months
Contributions summary:Mohamed primarily focused on bug fixes and improvements to the AWS Serverless Application Model (SAM) transformation tool. Their contributions included resolving issues related to request parameter parsing, ensuring correct string resolution for QueueLogicalId, and validating the "responses" section in OpenAPI definitions. Additionally, the user updated the codebase to address edge cases and integrate with the framework. The user has also implemented a feature to disable integration test cases for S3 events.
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.