Mr. Gupta has vast experience in banking and digital payments. He served the country's largest bank, State Bank of India for over thirty four years and held several assignments including Branch Manager of several branches, training establishment, local head office and corporate office
He was deputed to National Payments Corporation of India (NPCI), for creating the country's own cards "RuPay", which was launched in 2012. Mr. Gupta formally joined NPCI as Chief Project Officer, post his retirement in 2013. He was instrumental in introducing several digital payments and financial inclusion products and in coordinating with Government and RBI to promote digital payments.