Both are correct with different meaning. The perfect ( have uploaded) is for action completed in the present: I have uploaded the files, the job is done now. The pluperfect ( had uploaded) is used for action completed in the past: I had uploaded the files before you asked me to.