I have a 1200-line Powershell action that performs its work on batch collections of images.
I'd like to scale this to reduce the time it takes to run.
Catches corrupt image files, wipes Exif data, sorts large, small, and non-jpeg images into folders, coverts file types TO jpg, sorts gif-single-frame and multi-frame, re-titles extensions correctly, sizes down oversized images, and creates a log.
This script uses ImageMagick and libraries like ExifTool and TRID.
Programmer should have:
Powershell experience and previous contracts of this nature (Performance tuning, Load balancing, Multi-threading, Scaling, Cloud, using GPU resources).
Knowledge on programs: Powershell, Imagemagick, .Net, Exiftool
You will make all necessary code changes to improve the application's performance.