The chance to occur file name collision is very rare. Because the current time (in milliseconds) is added before the file name. This is how the temporary file name is formed. Note that all files in the temporary folder are not removed at once. Every file will be removed after the temporary file expiration time after its uploading passes.
Can you paste your code here, so we can review it.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.