Kashyap started with a commanding 21-14, 21-9 win over World No. 83 Lucas Claerbout of France.
He then followed it up with a 21-12, 21-17 victory over the 60th ranked Vladimir Malkov of Russia.
Kashyap has a tough task in the first round as he meets the World No. 20 Rasmus Gemke of Denmark.