Amartya Gupta is a Senior Software Engineer in Seattle with 10 years building high-performance, distributed backend systems using C++, Scala, Java, and Python. His career spans AWS CodeDeploy and Twitter, and he currently drives backend work at Chainalysis, combining production-focused engineering with a research-rooted appreciation for performance and fault emulation. He has hands-on experience hardening deployment tooling—contributing security fixes and stability improvements to the widely used aws-codedeploy-agent—and a background in multi-threaded C++ emulation from graduate research on exascale systems. Known for tackling low-level concurrency and platform quirks, he excels at turning complex distributed requirements into robust, maintainable services.
10 years of coding experience
9 years of employment as a software developer
ISC pass certificate, ISC pass certificate at Hirendra Leela Patranavis School
Master of Science (M.S.), Master of Science (M.S.) at University of Florida
Contributions:1 release, 6 commits, 5 pushes in 1 year 1 month
Contributions summary:Amartya primarily focused on improving the AWS CodeDeploy agent's stability and configuration. They addressed exceptions within the agent's diagnostics gathering and introduced the ability to configure the number of deployment revisions retained. They also made modifications to move quit logic to platform utils, ensuring proper process termination. Furthermore, they modified the tar extraction process to address a security vulnerability.
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
Amartya Gupta - Senior Software Engineer at Chainalysis Inc.