Yash Kumar Gupta

Principal Scientist at Adobe

San Jose, California, United States

About

• 22+ years of experience in design, development and testing of complex software applications and also in mentoring and leading a team of highly skilled software professionals to deliver a high-quality product. • Rich expertise in desktop and web product development, application design and architecture, working with global teams and various functions like product management and experience designers, developer estimation and tasking, developer task division and coordination, managing end to end releases, designing and developing automation architecture, conceptualizing and implementing customer driven development strategies etc • Have contributed to several releases of products like Adobe Reader, Acrobat and Acrobat.com across a number of areas like Commenting, Collaboration workflows, User interface, Content management systems like Sharepoint, Javascript framework, usage tracking and analytics. • Member of the core team responsible for laying down the architecture for a unified app experience across all services and member of Acrobat technical council • Rich hands-on with JavaScript, JavaScript MVC, Backbone, require, HTML, CSS, Python, Django, AWS Dynamo DB, AJAX, SOAP, REST and related Web/cloud technologies • Good expertise with C++, design patterns, object-oriented design, PDF, UI frameworks, Flex, ActionScript, CEF (Chromium Embedded Framework) • Have worked extensively on Win and Mac platforms. Good familiarity with Linux platform. • Some acquaintance with following technologies:- Backup and Recovery products - NDMP, Intelligent Network services, DSS – Digital Switching System, Call processing and administration software of C-DOT PSTN switches, SS7 – Signaling System No. 7, TUP – Telephone User part, ISUP – ISDN user part • Recipient of university Gold Medal – First rank in Computer Science Engineering 2002 Batch of MNNIT Allahabad • Inventor/co-inventor of 12 patent applications filed/issued at USPTO

Experience

  • Adobe (21 yrs 3 mos)
    • Principal Scientist
      Jul 2020 - Present · 6 yrs 1 mo

      Architect of Acrobat web

    • Senior Computer Scientist
      Jun 2014 - Jun 2020 · 6 yrs 1 mo

      Senior Developer in Acrobat.com team

    • Senior Computer Scientist
      Feb 2013 - Jun 2014 · 1 yr 5 mos

      * Added support for integrating Review and commenting, a cloud service which allows users to add comments over cloud documents, with the unified Acrobat.com. * Extended client-plugin architecture written for unified Acrobat.com to serve requirements of Adobe Reader desktop application. * Worked on prototyping a Fill-Sign-Send application - a cloud service which allowed users to add text, images and other fields on top of any scanned document. * Prototyped support for email connectors (gmail, outlook365) so that attachments in users’ emails can be directly pulled into user’s Acrobat.com account. * Rich hands-on with JavaScript, JavaScript MVC, Backbone, require, HTML, CSS, Python, Django, AWS Dynamo DB, AJAX, SOAP, REST and related Web/cloud technologies

  • Member Technical Staff at Oracle Corporation
    Jul 2004 - May 2005 · 11 mos

    • Worked on the development and bug-fixing of Oracle backup product. This was a new product aimed at complementing existing RMAN (Recovery Manager) functionality for backing up databases as well as file-systems to tertiary storage devices. • Contributes in following features – NDMP (Network data management protocol), Backup Checkpoints, NFS mounted paths inclusion/exclusion and SBT (Server backup to tape) • Hands-on with C on UNIX platforms, Perl and Gdb

  • Software Engineer at Hughes Software Systems
    Jul 2003 - Mar 2004 · 9 mos

    • Designed and implemented a load simulator for CDR (Call detailed record) data feed for SS7 trunks. Load simulator was responsible for pumping TUP and ISUP messages to the system so that system can be tested extensively • Worked on the enhancements and fault-correction of Intelligent Network (IN) services on Alcatel platforms • Fixed issues in following 2 IN services – PRBT (Personalized Ring Back Tone) and CMM (Corporate Mobility Management) • Hands on with C, C++, TUP, ISUP, SS7, INAP on UNIX and Alcatel IN platforms/tools

  • Research Engineer at Center for Development of Telematics (C-Do T)
    Aug 2002 - Jun 2003 · 11 mos

    • Worked on enhancements, fault detection and bug-fixing in administration subsystem of HECS (High Erlang Capacity Switch: C-DOT's PSTN switch) • Fixed issues in man-machine command interface, subscriber and trunk administration component, billing component, traffic administration component and subscriber initiated features • Contributed in the implementation of new features like 8-digit directory number implementation, Area CODE-CLI based access barring and data retrofit utility • Acted as a subsystem link coordinator for Admin-IOP and NIOP subsystems during HECS release generations • Given a performance award for troubleshooting subscriber-alarm related issues in a live exchange at Ujjain • Hands on with C on UNIX and CDOS (CDOT Real time OS) platforms