Async S3 Uploader API