Bryan Moffatt

Senior Software Engineer - AWS Lambda at Amazon Web Services (AWS)

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Western Washington University
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
3reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (22)

amazon-kinesis10
amazon-sns10
aws-lambda10
kin10
java10
aws-dynamodb10
amazon-dynamodb10
javas10
aws-apigateway10
go10
dynamodb10
aws10
aws-api-gateway-v210
amazon-sqs9
testing9

Programming languages (10)

TypeScriptJavaC++RustCMakeJavaScriptGoSwift

Github contributions (5)

github-logo-circle
aws/aws-lambda-go

Oct 2017 - Jan 2023

Libraries, samples and tools to help Go developers develop AWS Lambda functions.
Role in this project:
userBack-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.
golanglambda-functionsserverlessaws-lambdaaws
aws/aws-lambda-java-libs

Jun 2015 - Apr 2022

Official mirror for interface definitions and helper classes for Java code running on the AWS Lambda platform.
Role in this project:
userBack-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)