Nicolas Moutschen is a Principal Engineer with a decade of experience building serverless, distributed systems and federated GraphQL platforms across AWS and developer tooling companies. He led architecture and engineering for Apollo GraphOS Cloud and has deep hands-on expertise in backend, DevOps and infrastructure-as-code, evidenced by contributions to prominent open-source projects like aws-serverless-ecommerce-platform and aws-lambda-rust-runtime. At AWS he specialized in serverless solutions, while his work on async-graphql and aws-powertools shows a knack for improving developer experience, tracing, and schema federation. Based in Diemen, Netherlands, he blends technical leadership with practical implementation—writing integration tests, CloudFormation templates, and runtime fixes—so he moves projects from prototype to production-readiness. His academic background spans computer science and social sciences, a combination that surfaces in pragmatic engineering decisions informed by broader systems thinking.
10 years of coding experience
8 years of employment as a software developer
Informatique Psychologie Mathématiques, Informatique Psychologie Mathématiques at University of Liège
Serverless Ecommerce Platform is a sample implementation of a serverless backend for an e-commerce website. This sample is not meant to be used as an e-commerce platform as-is, but as an inspiration on how to build event-driven serverless microservices on AWS.
Role in this project:
Back-end & DevOps Engineer
Contributions:5 reviews, 563 commits, 95 PRs in 2 years 3 months
Contributions summary:Nicolas primarily contributed to the implementation and testing of backend functionality, focusing on API endpoints for the e-commerce platform. Their work included creating integration tests using pytest, DynamoDB, and mocking AWS services. Furthermore, the user was involved in adding a CloudFormation template, indicating involvement in infrastructure-as-code practices. The commits also show the user integrating and testing the service with the help of SAM resources.
Contributions:42 reviews, 33 commits, 37 PRs in 1 year 2 months
Contributions summary:Nicolas primarily focused on improving the `aws-lambda-rust-runtime` repository. They fixed issues related to content-type handling, specifically addressing charset issues, and added user agent injection in Lambda runtime API calls. Furthermore, the user addressed deserialization issues for `stageVariables` in a SAM local environment and created a valid URL for REST APIs and ALBs. Several fixes were implemented, including adding support for null/invalid types for headers.
rustserverlessaws-lambdaruntimerustlang
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.