Shirish Garg
About Shirish Garg
Shirish Garg is a Staff Software Engineer currently working at The New York Times, with a background that includes roles at Uber, BloomReach, and Intuit. He holds a Bachelor of Engineering in Computer Engineering and a Master of Entrepreneurship, and has extensive experience in building scalable products and leading engineering teams.
Current Role at The New York Times
Shirish Garg currently serves as a Staff Software Engineer at The New York Times, a position he has held since 2023. He works remotely and is responsible for developing and maintaining software solutions that support the organization's digital initiatives. His role involves collaborating with cross-functional teams to enhance user experience and optimize performance.
Previous Experience at Uber
Prior to his current position, Shirish worked at Uber as a Senior Software Engineer from 2022 to 2023. During his tenure, he contributed to various projects aimed at improving the platform's functionality and user engagement. His experience at Uber added to his expertise in developing scalable software solutions.
Professional Background in Software Engineering
Shirish has a comprehensive background in software engineering, having held several key positions in various organizations. He was a Technical Lead at BloomReach from 2016 to 2019, where he led engineering teams. He also worked as a Lead Engineer at Eightfold from 2019 to 2022, focusing on product development and team leadership. His earlier roles include Software Developer at PayU India and Software Engineer at Intuit, Inc.
Education and Expertise
Shirish holds a Bachelor of Engineering (B.E.) in Computer Engineering from Netaji Subhas Institute of Technology, where he studied from 2008 to 2012. He furthered his education at the University of Michigan, earning a Master of Entrepreneurship in 2014. His academic background complements his professional experience, particularly in building complex and scalable products.
Advisory Role at Shiryam Technologies
In addition to his engineering roles, Shirish has served as an Advisor at Shiryam Technologies since 2019. In this capacity, he provides strategic guidance and insights based on his extensive experience in software development and team leadership. His advisory role allows him to influence the direction of technology initiatives within the organization.