There isn't any. I would say the first is better: the non-simple tenses should not be used unless the meaning really requires it. Here, the present-perfect aspect is carried by the main verb. You came at a certain moment in time in the past, right? There seems no reason to emphasize the completed state of your arrival.
- For Teachers