Mr. Shakya completed his schooling from St. Xavier’s School, Jawalakhel and finished his higher studies in India. He started his career at Nepal Sri Lanka Merchant Bank Ltd in 1996. He has worked at various banks like Himalayan Bank, Laxmi Bank, Bank of Asia Nepal Ltd. (Later merged to create NIC Asia Bank Ltd.) and Civil Bank Ltd. He has worked at leadership roles in various banks since 2005. At present, he is Deputy Chief Executive Officer at Janata Bank Nepal Limited.