Siddhant Gupta
About Siddhant Gupta
Siddhant Gupta is a Member of Technical Staff 2 at Adobe, where he has contributed to key features of InDesign and ensured compatibility with Apple Silicon. He previously held engineering roles at Synopsys, Honda R&D, and GeeksforGeeks, and holds an Engineer's Degree in Mechanical Engineering from the National Institute of Technology Kurukshetra.
Work at Adobe
Siddhant Gupta has been employed at Adobe as a Member Of Technical Staff 2 since 2020. During his tenure, he has implemented significant features for Adobe InDesign, including the 'Doc Preview' functionality for Multi-Page InDesign Documents. This implementation ensured backward compatibility with older versions and required specific adaptations for both Windows and MacOS platforms. Additionally, he worked on the 'Text Composition Engine' of InDesign, where he implemented the 'Honour Text Indents with Text Wraps' feature, which was highly requested by users. Siddhant also contributed to the transition of Adobe InDesign for Apple Silicon M1 Chips, facilitating its native execution.
Previous Experience
Before joining Adobe, Siddhant Gupta worked at Synopsys Inc as a Research And Development Engineer 2 from 2019 to 2020 in the Noida Area, India. His role involved research and development tasks. Prior to that, he was employed at Honda R&D Co., Ltd. as an R&D Engineer, Lights, from 2016 to 2018, also in the Noida Area. Additionally, he served as a DSA Problem Setter at GeeksforGeeks from 2018 to 2019, where he contributed to the development of data structures and algorithms problems.
Education and Expertise
Siddhant Gupta earned his Engineer’s Degree in Mechanical Engineering from the National Institute of Technology Kurukshetra, where he studied from 2012 to 2016. His educational background provides a strong foundation for his technical expertise in engineering and software development, particularly in the areas of user interface design and software functionality.
Technical Contributions
Siddhant Gupta has made notable contributions to software testing and automation. He fixed UI Triggered Action Automation Tests that were affected by changes in UI/Main Thread Execution Policies of MacOS. His work ensures that software remains functional and reliable, adapting to platform-specific changes and enhancing user experience.