Abhishek Shaw
About Abhishek Shaw
Abhishek Shaw is a Member of Technical Staff 2 at Adobe in Bengaluru, India, specializing in asynchronous programming and multi-threading using C++. He has a background in Computer Science, holding an MTech from the Indian Institute of Technology, Kharagpur, and has previously worked at Nomura Research Institute and as a Teaching Assistant at IIT Kharagpur.
Work at Adobe
Abhishek Shaw currently serves as a Member of Technical Staff 2 at Adobe in Bengaluru, Karnataka, India. He has been with the company since 2022, following a previous tenure as a Member of Technical Staff from 2021 to 2022. In his role, he specializes in asynchronous programming and multi-threading using C++. He contributes to the Creative Cloud Video Team, utilizing Java for backend solutions. Notably, he has played a significant role in integrating Frame.io with Adobe's desktop repository, improving compatibility with applications such as Premiere Pro.
Education and Expertise
Abhishek Shaw holds a Master of Technology (MTech) in Computer Science from the Indian Institute of Technology, Kharagpur, where he studied from 2019 to 2021. He also earned a Bachelor of Technology (BTech) in Computer Science and Engineering from West Bengal University of Technology, Kolkata, completing his degree from 2013 to 2017. His educational background is complemented by his expertise in asynchronous programming and multi-threading using C++, as well as backend development using Java.
Background
Before joining Adobe, Abhishek Shaw worked as a Teaching Assistant at the Indian Institute of Technology, Kharagpur, for four months in 2020. He also served as an Associate Software Engineer at Nomura Research Institute Financial Technologies India Pvt. Ltd. from 2017 to 2018 in Kolkata, India. His early education includes completing high school at Delhi Public School Ruby Park from 2011 to 2013.
Achievements in Software Development
During his time at Adobe, Abhishek Shaw has designed and implemented new APIs from scratch for the Creative Cloud Video Team, focusing on asset management for logged-out users. He has executed load tests for these newly developed APIs to ensure their performance and reliability. His contributions have enhanced the functionality and user experience of Adobe's software offerings.