Swansea City's Yan Dhanda feels he has come on leaps and bounds since making his debut in professional football a little over two years ago.