Programmer Resume Profile
Skills Summary
Senior 35 years of programming experience on various computer systems with emphasis placed on COBOL, Assembler, and various Assembler Macro languages. He has extensive background in financial systems working on Banking/Item Processing systems esp. IBM's Check Processing Control System an Assembler and COBOL-based online system for Banks as FTE, Contracting companies and Software Vendors.
Mr. Caldwell has been assigned to the Unisys Technology Solutions Center TSC in Virginia Beach, VA since July of 2012 and uses the repeatable processes of the TSC Quality System. The Quality System of the TSC is ISO 9001 registered. The TSC is also compliant with the Software Engineering Institute SEI Capability Maturity Model Integrated CMMI for Software and the site has been certified at CMMI Level 3.
Project Experience
Confidential
Senior IT Analyst
Maintenance, design and development of the UCPS Civilian Mariner Payroll System using COBOL thru MicroFocus Net Express.
Provided Technical expertise in the design and defect resolution for 5 releases of UCPS Payroll System.
Confidential
Sr. Programmer/Analyst
- Responsible for various system c Worked on conversion efforts related to Wachovia Bank merger.
- Designed and developed Capture and disbursement of new Electronic File Input Sources
- Debugging and problem resolution tasks on CPCS COBOL, Assembler, and SCI Macro modules
- Upgrading and maintenance of CONIX's Cash Letter Administration System CLAS
- Improved Business Line efficiency by redesigning and coding NCHA file processing.
- Re-designed and modified several Assembler modules that were out of Base Register addressability to allow for future enhancements.
Confidential
Sr. Consultant
- Called in for Emergency Coverage for Check Processing Payments Director Conversion
- Debugged several COBOL modules that were used for file conversions
Confidential
Software Engineer
- Consulting assignment at M T Bank Buffalo, NY to support Allfirst Bank merger 01/03 08/03
- Consulting assignment at Citizen's Bank Providence, RI doing production support and ongoing maintenance requests.
- Analysis, design, conversion, and testing of complex information processing systems.
- CONIX Systems is a software company that markets ancillary systems that are integrated into and run online under control of IBM's CPCS Check Processing Control System
- CLAS Cash Letter Administration System COBOL and Assembler
- ORBS Online Reconcilement Banking System COBOL and Assembler
- CIPS CONIX Integrated Processing System COBOL
- TCM The Control Machine Bank Settlement system COBOL
- SPMS Sort Pattern Management System COBOL, Assembler, SCI
- eFIL Electronic File Input System Assembler
- SPIS Sort Pattern Inquiry System COBOL
- Duplicate Detective Duplicate Item Detection System COBOL
- Made significant enhancements and changes to ORBS and CLAS in FPCA 25 version of CPCS.
- Project Lead on Release 3.5 of ORBS Online Reconcilement Banking System
- Designed and coded mainframe side of Duplicate Detective product build XML formatted file of all transactions coming thru Item capture and pass to server for duplicate database lookup, then receive XML file back with Dups flagged and mark original items.
- Made extensive program changes to support 2 separate Branch Divestiture projects
- Converted Controlled Disbursement Account processing from Fed Payor Bank format to ANSI standard x9.37 format
- Modified Sort Patterns to accept Allfirst accounts
- Made extensive changes to SEI's MICR8000 Reject Repair system to capture Allfirst items.
- Designed and coded communications interface between Check Capture System CPCS and Image Archive System.
Confidential
Sr. Consultant Programmer/Analyst
Responsible for numerous nationwide Bank merger efforts
Several conversions were from SuperMICR to CPCS
One Barnett Bank, Jax, FL was from Unisys IPS to CPCS
- Project Lead and Lead Programmer on twenty-three conversions to CPCS Standard Platform at Nationwide Check Capture sites.
- Project Lead and Lead Programmer on twenty-three conversions to Standard Platform Extract and Transaction Routing System at Nationwide Check Capture sites.
- Designed and coded parameter-driven Item Reformatter module for the Extract system that facilitated same-day processing of deposits and checks Nationwide.
Confidential
- Company-wide standardization project for Check Processing systems at multiple processing sites
- Responsible for CPCS development, production support and ongoing maintenance
- Made extensive customized modifications to CONIX's ORBS and CLAS products as well as Check Solutions now FiServ Sort Pattern Generator.
Confidential
- Responsible for current release installation, support and customization of CPCS. Bank was the first installation of CPCS R10 and I worked directly with IBM Support Team to debug and stabilize the release.
- Additional responsibilities included multiple merger projects and conversions from SuperMicr to CPCS.
- Responsible for all SCI coding.
- Project Lead and Lead Programmer for Design and Installation of In-house Sort Pattern Table Generator and User-edit modules.
- Project Lead and Lead Programmer for Design and Installation of Online Extract and Settlement Control System.
- Responsible for installation, support and customization for 3rd Party Vendor products Vector 3/VectorSort, Vector 4, Vector 5, Vector 12, ORBS, CLAS, TCM, Lundy and Banctec Reject Repair systems
Confidential
- Responsible for installation, support and enhancement of Check Capture System CPCS
- Responsible for installation, support and enhancement of multiple Directions Inc. products Vector 1, Vector 3, Vector 5, Vector 12
- Responsible for installation, support and enhancement of multiple CONIX products TCM, ORBS, CLAS
- Served as Business Analyst for conversion from Unit Bank batch capture processing to Branch Banking Proof of Deposit check processing.
Confidential
- Supervisory duties over 10-12 clerks responsible for Incoming and Outgoing Cash Letters, Reject Re-entry, and Transit Department General Ledger settlement.
- Proof Operator
- MICR encoded and balanced deposits from branches prior to MICR capture.