Anurag Agrawal
About Anurag Agrawal
Anurag Agrawal is a Manager of Application Development & Systems Engineering at Starbucks, where he has worked since 2019. With a background in software engineering and development, he has held various roles at Starbucks and other companies, contributing to significant improvements in security and operational efficiency.
Current Role at Starbucks
Anurag Agrawal has been serving as the Manager of Application Development & Systems Engineering at Starbucks since 2019. In this role, he is responsible for overseeing the development of applications and systems that support the company's operations. His tenure at Starbucks has spanned five years, during which he has contributed to various initiatives aimed at enhancing the technical infrastructure of the organization. He is based in Seattle, Washington.
Previous Experience at Starbucks
Before his current position, Anurag Agrawal held multiple roles at Starbucks. He worked as a Senior Application Developer from 2015 to 2016, followed by a promotion to Lead Application Developer from 2016 to 2019. His experience in these roles involved developing and maintaining applications that are critical to Starbucks' business processes, contributing to the company's technological advancements during his time there.
Professional Background in Software Development
Anurag Agrawal has a diverse background in software development, having worked for several companies prior to his tenure at Starbucks. He served as an Assistant Software Consultant at RS Software from 2010 to 2014 and as a Senior Software Engineer from 2008 to 2010. His career began at Tata Consultancy Services (TCS) as a Software Engineer from 2004 to 2006. Additionally, he worked as a Senior Application Engineer at Oracle from 2006 to 2008, where he gained significant experience in application development.
Education and Expertise
Anurag Agrawal earned a Bachelor of Engineering (BE) degree in Electrical, Electronics and Communications Engineering from Maulana Azad National Institute of Technology, where he studied from 2000 to 2004. His educational background has provided him with a strong foundation in engineering principles, which he has applied throughout his career in various software development roles.
Key Contributions and Initiatives
Throughout his career, Anurag Agrawal has made significant contributions to application development and systems engineering. He has delivered cost-optimized multi-tenant platforms that adhere to enterprise security and architecture standards. He has also implemented 'infrastructure as code' practices, which reduced server provisioning time by 60% and application configuration time by 40%. Additionally, he has enabled quarterly OS patching for core applications, significantly improving security scores.