Shivendra Agarwal
About Shivendra Agarwal
Shivendra Agarwal is a Computer Scientist (II) at Adobe, where he has worked since 2020. He specializes in enhancing Adobe Illustrator's functionalities and has a background in Electrical Engineering from the Indian Institute of Technology (Banaras Hindu University).
Work at Adobe
Shivendra Agarwal has been employed at Adobe since 2016, taking on various roles over the years. He currently serves as a Computer Scientist (II) in Noida, Uttar Pradesh, India, a position he has held since 2020. Prior to this role, he worked as a Member of Technical Staff (II) from 2016 to 2018 and as a Computer Scientist from 2018 to 2020. During his tenure, he contributed significantly to the migration of Adobe Illustrator's 30-year-old codebase from Perforce to Git, ensuring the preservation of its history. Additionally, he enhanced the software by implementing cloud document and sharing features, which improved collaboration and accessibility for users.
Education and Expertise
Shivendra Agarwal earned a Bachelor's Degree in Electrical Engineering from the Indian Institute of Technology (Banaras Hindu University) in Varanasi, where he studied from 2011 to 2014. His educational background laid the foundation for his expertise in computer science and software engineering. He also completed his high school education at Sheiling House School from 1998 to 2010. His technical skills include specialization in converting pixel-based rasters to curve-based scalable vector graphics, which has improved the Image Trace functionality in Adobe Illustrator.
Background
Before joining Adobe, Shivendra Agarwal worked at Qualcomm in various capacities. He began as an Interim Engineering Intern in 2013 for two months in Hyderabad. Following this, he held the position of Software Engineer Associate from 2014 to 2016, where he worked for two years in the Hyderabad area. His experience at Qualcomm provided him with valuable skills and insights that he later applied to his roles at Adobe.
Professional Experience at Qualcomm
Shivendra Agarwal's professional journey includes significant experience at Qualcomm. He worked as a Software Engineer for two years from 2014 to 2016 in the Hyderabad area. His initial role at Qualcomm was as an Interim Engineering Intern in 2013 for two months. This early exposure to software engineering contributed to his development and prepared him for subsequent roles at Adobe.