Piyush Gupta

Product Engineer

Delhi, India27 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing high availability systems.
  • Strong background in distributed systems and software engineering.
  • Proven track record in leading complex software projects.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in High Availability Systems.

Contact

Skills

Other Skills

Agile MethodologiesAlgorithmsCC++Cloud ComputingComputer ScienceDistributed SystemsJavaLinuxPerlPerl ScriptPythonScalabilitySoftware DesignSoftware Development

Experience

Adobe

4 roles

Principal Scientist

Promoted

Dec 2020Present · 5 yrs 3 mos

Senior Computer Scientist 2

Feb 2015Dec 2020 · 5 yrs 10 mos

Senior Computer Scientist

Promoted

Feb 2012Feb 2015 · 3 yrs

Computer Scientist 2

Jan 2010Feb 2012 · 2 yrs 1 mo

Phoenix technologies

Principal Software Developer

Dec 2008Jan 2010 · 1 yr 1 mo

  • Supporting applications of HyperSpace

Teneros

Senior Software Engineer

Jun 2006Dec 2008 · 2 yrs 6 mos · Mountain View, California, United States

  • Developed a state machine based control-system for High Availability Appliance, designed for protecting Microsoft Exchange Server, to provide the continuity of email service and disaster recovery.

Nagarro india(teneros)

Tech Lead

Jan 2004Jan 2006 · 2 yrs

Centre for development of telematics (c-dot)

Coordinating Engineer

Aug 1998Aug 2004 · 6 yrs · New Delhi, Delhi, India

  • C-DOT's Broadband ISDN (ATM) Switch provides various ATM services, Frame Relay, and IP over ATM. My contributions involved:
  • Developing tools for automatic C++ code generation from SDL (Specification and Description Language)
  • Building fault tolerance in COOL (a middleware from Chorus Systems) based on CORBA (Common Object Request Broker Architecture, an OMG standard)
  • Writing drivers for devices in the Switch
  • Software to manage establishing and clean-up of virtual connections
  • Porting Linux and Jaluna (Real-time OS) on ATM switch cards

Education

Indian Institute of Technology, Delhi

MS (research) — Computer Science and Engineering

Jan 1999Jan 2003

Indian Institute of Technology, Delhi

B.Tech — Computer Science and Engineering

Jan 1994Jan 1998

Indian Institute Of Technology

BTech — Computer Science and Engineering

Jan 1994Jan 1998

Stackforce found 100+ more professionals with Agile Methodologies & Algorithms

Explore similar profiles based on matching skills and experience