John Corser

Software Development Engineer at Amazon

Ann Arbor, Michigan, 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
John Corser is a Software Development Engineer with 11 years of experience building backend systems and cloud APIs, currently at Amazon in Ann Arbor. A University of Michigan College of Engineering alumnus, he has a strong full-stack background from roles at startups and as a freelancer, working with technologies from PHP, Ruby on Rails, and AngularJS to Redis, MongoDB, and Elasticsearch. He has led cloud and intelligence work for mobile products (Trove), crafted data-driven features and algorithms as a data scientist, and developed simulation test suites for autonomous vehicle research. An active contributor to AWS Amplify, he has improved GraphQL code generation by addressing pluralization and hardening e2e tests, reflecting a focus on developer experience and production robustness. He combines academic rigor with practical product delivery, often bridging research tooling and production-grade services.
code11 years of coding experience
job6 years of employment as a software developer
bookBSe, Electrical and Electronics Engineering, BSe, Electrical and Electronics Engineering at University of Michigan College of Engineering
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
9,492reputation
1.1mreached
21answers
162questions
Badges
facebook
top-5%
mysqli
top-5%
github-logo-circle

Github Skills (20)

javascript10
wpgraphql10
wordpress-graphql10
aws-amplify10
graphql10
nodejs10
testing9
npm9
facebook9
mysqli9
facebook-login6
php6
amazon-ec26
android6
gmail-api6

Programming languages (23)

MDXC#JavaJinjaRustCVueGo

Github contributions (5)

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

May 2021 - Jun 2022

The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
Role in this project:
userBack-end Developer
Contributions:231 reviews, 317 commits, 266 PRs in 1 year 1 month
Contributions summary:John contributed to the `aws-amplify/amplify-cli` repository, focusing on improvements to the GraphQL transformer, particularly addressing pluralization issues in generated GraphQL code. The user added the `pluralize` npm library to accurately generate pluralized GraphQL types. In addition, the user made enhancements to e2e tests, including preventing SES rate limit errors and fixing pluralization issues.
amplify-cliaws-lambdaserverlessnotificationsstorage
johnpc/daily

Jan 2015 - Jul 2016

Contributions:1113 pushes in 1 year 7 months
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
John Corser - Software Development Engineer at Amazon