We are looking for an awesome developer to help us create a C# routine that will help customize individual files (PDF, MP3 and MP4 files).
We are looking to develop a routine that will accept a file stream (from AWS S3), make adjustments to the file in that stream, and then deliver it to the client via HTTP.
This function will work with PDF, MP3 and MP4 files.
It will accept several key variables (ie, name, email) and will make the following edits:
* For PDF files, it will insert a single template page at the start of the PDF. (Including name and email.)
* For MP3 files, it will insert a brief spoken-word introduction at the start of the audio. (Probably speaking the name.)
* For MP4 files, it will insert an opening slide for three seconds ahead of the MP4 playing. (It would be nice if this could briefly fade in/out.)
This will need to be done on-the-fly, and preferably with as little footprint as possible.
You will also need to create a simple POC app to demonstrate it in action.
We will ultimately take the code/function/etc and integrate it into our main systems.
We have a preference to *not* use third-party components or add-ins to deliver this, but understand this may not be possible.
Please start your bid with YOLO so that we know you have read full details of this brief.
Thank you for your time!