Designed and implemented a service to perform OCR on bank checks to extract the MICR line and other fields. It also parsed X9.37 files from the Fed to verify the accuracy of the data compared to the image. This included training tesseract AI models, extensive image processing with OpenCV, and detection and correction of bad images due to signature overlap.