Senior Software Engineer - AWS Lambda at Amazon Web Services (AWS)
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Bryan Moffatt is a Senior Software Engineer with 11 years of experience building large-scale distributed systems and developer-facing products at AWS Lambda. He’s a true polyglot—shipping production services and runtimes in Python, Java, Node.js, Go and C/C++—and drove major Lambda features like the Runtime API, Layers, and Docker image support. Bryan has deep low-level expertise in secure compute, virtualization, and worker services that power serverless execution, and he led the effort to bring Go support to Lambda while contributing official Java and Go libraries used by the broader community. Experienced in seeding and scaling remote engineering sites, he pairs hands-on engineering with hiring and mentoring across time zones. Based in Seattle, he balances system-level optimization with practical developer ergonomics to make serverless more extensible and reliable.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Western Washington University
Libraries, samples and tools to help Go developers develop AWS Lambda functions.
Role in this project:
Back-end Developer
Contributions:51 releases, 193 reviews, 79 commits in 5 years 3 months
Contributions summary:Bryan primarily contributed to the development and maintenance of the `aws-lambda-go` library. Their work involved implementing and modifying core features related to DynamoDB attribute value handling, API Gateway request and response structures, and integrating various AWS service event types like SQS, CloudWatch, and others. Furthermore, the user developed tools such as the build-lambda-zip utility to facilitate the packaging of Go executables for AWS Lambda deployment. They also contributed to the plumbing of Cognito information to the Lambda context and addressed code formatting and spelling issues.
Official mirror for interface definitions and helper classes for Java code running on the AWS Lambda platform.
Role in this project:
Back-end Developer
Contributions:5 reviews, 42 commits, 31 PRs in 6 years 11 months
Contributions summary:Bryan primarily contributed to the development of Java-based libraries and event definitions for the AWS Lambda platform. They added support for various AWS services such as SNS, DynamoDB, Kinesis, and SQS by creating event models and corresponding Java classes. The user also worked on core Lambda runtime components, including Log4j integration, enhancing the overall functionality and integration capabilities of Java-based Lambda functions.
serverlessaws-lambdadefinitionsawsjava
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
Bryan Moffatt - Senior Software Engineer - AWS Lambda at Amazon Web Services (AWS)