Abhash Singh

Software Development Engineer 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
Abhash Singh is a software development engineer with nine years of experience building backend systems and improving developer tooling, currently at AWS in Seattle. He has a strong track record contributing to high-profile open-source AWS projects—improving error handling, test coverage, and DataStore/API sync behavior in amplify-swift and maintaining sdk releases and CI for aws-sdk-ios. His background spans consumer and embedded software at Samsung and TiVo, plus hands-on DevOps work around build and release automation. Abhash pairs rigorous CS training from the University of Wisconsin–Madison and BITS Pilani with pragmatic engineering: he focuses on reliability and observability in auth and sync flows that often hide subtle edge cases. Colleagues would describe him as detail-oriented and effective at turning hard-to-reproduce errors into robust, testable fixes.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Wisconsin-Madison
bookBachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at Birla Institute of Technology and Science
languagesEnglish, Hindi
github-logo-circle

Github Skills (14)

unit-testing10
objective-c10
release-management10
swift10
amazon-web-services10
back-end-development10
amazon-cognito10
aws-sdk10
cicd9
aws9
error-handling9
refactoring8
ios8
refactor8

Programming languages (9)

TypeScriptMDXJavaObjective-CSwiftHTMLPythonKotlin

Github contributions (5)

github-logo-circle
aws-amplify/amplify-swift

Mar 2021 - Jan 2023

A declarative library for application development using cloud services.
Role in this project:
userBack-end Developer
Contributions:22 releases, 461 reviews, 86 commits in 1 year 10 months
Contributions summary:Abhash's commits focus on improving the error handling and test coverage of the Amplify Auth plugin, specifically concerning rate limiting and other service-related issues. Their contributions included identifying specific error types within the AWS Cognito Auth flow and modifying existing unit tests to ensure proper handling of different error scenarios within the AuthErrorHelper. Additionally, the commits involved the refactoring of code related to custom primary keys for API sync and DataStore, showing contributions to backend functionality, and overall, improving code quality and robustness of the library.
cloud-servicesserverlessdeclarativecloudswift
aws-amplify/aws-sdk-ios

Oct 2021 - Apr 2022

AWS SDK for iOS. For more information, see our web site:
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:49 reviews, 4 commits, 37 PRs in 6 months
Contributions summary:Abhash primarily focused on updating and maintaining the iOS SDK version. Their contributions involved bumping the SDK version across multiple files, affecting various AWS services. They also made changes to the build process, specifically the CircleCI scripts, and added support for new AWS regions. This indicates a role involving both back-end updates and DevOps tasks related to the build and release process.
objective-cweb-siteaws-sdk-iosaws-sdksdk
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
Abhash Singh - Software Development Engineer at Amazon Web Services (AWS)