Edward Foyle

Senior Software Engineer at Reddit, Inc.

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
Edward Foyle is a Senior Software Engineer in Seattle with 10 years building scalable distributed systems and a strong focus on API design, especially GraphQL. He has shipped backend and full-stack features at Amazon and AWS—contributing to the widely used AWS Amplify CLI and its AppSync simulator—before joining Reddit to tackle large-scale platform challenges. Comfortable across serverless and REST/GraphQL boundaries, he improves reliability and developer ergonomics by addressing simulator logic, resolver error handling, and API key management. A Georgia Tech CS graduate with a background teaching and managing TA teams, he pairs practical engineering with a knack for clear documentation and tooling that helps other developers move faster.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science - BS Computer Science - Focus: Theory and Information Networks, Bachelor of Science - BS Computer Science - Focus: Theory and Information Networks at Georgia Institute of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
189reputation
6kreached
4answers
2questions
github-logo-circle

Github Skills (29)

javascript10
graphql-api10
back-end-development10
apidoc10
wpgraphql10
api10
aws10
wordpress-graphql10
aws-amplify10
graphql10
serverless10
documentation10
typescript9
typescript-types9
react9

Programming languages (5)

TypeScriptMDXCSSJavaScriptPython

Github contributions (5)

github-logo-circle
aws-amplify/amplify-cli

Feb 2020 - Jan 2023

The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
Role in this project:
userBack-end Developer & API Engineer
Contributions:52 releases, 1474 reviews, 649 commits in 3 years
Contributions summary:Edward primarily focused on improving the functionality and reliability of the Amplify AppSync Simulator, fixing a filter error within the simulator's GraphQL processing logic. They also worked on improving the error handling in the RDS Resolver and improving how the CLI handles the API Key for backend code by setting the proper environment variables. Moreover, they contributed to enhancements in the REST API, supporting path parameters in the REST APIs.
amplify-cliaws-lambdaserverlessnotificationsstorage
aws-amplify/docs

Feb 2020 - Aug 2022

AWS Amplify Framework Documentation
Role in this project:
userFull-stack Developer
Contributions:83 reviews, 51 commits, 54 PRs in 2 years 6 months
Contributions summary:Edward primarily contributed to the documentation of the AWS Amplify Framework. They made updates to the documentation directory, including changes to filter options and routes. They also modified several files related to UI components, navigation, and general documentation structure. Furthermore, they merged updates and addressed comments on the code.
amplify-frameworkaws-lambdaserverlessaws-amplifygraphql
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
Edward Foyle - Senior Software Engineer at Reddit, Inc.