OBJCTIVE
Experienced IT professionals with over *5 years of experience seeks the opportunity to design, develop, test, and/or implement computer applications. Experience in varied computer environments (Object Oriented development, database tools, network support, mainframe, PC/Server). Quality, maintainability, usability, and schedule are key components in software development.
Delivery which meets user specifications, design documentation, program documentation, and structured programming techniques, and streamlines programming techniques provides for flawless delivery. Products must meet the customers’ needs.
Development in waterfall and Agile techniques. Application fault correction is a major strength. Application security is essential to processing all data processing. DevSecOps has been an integral part of program development.
JOB HISTORY/DUTIES
Technology Lead Developer
Coforge Ltd.
Date: August 2024 to February 2025
5th – 3rd Bank
Cincinnati, OH
Supported Credit Card Processing applications
Developed and Maintain bank account transaction applications.
Provided on-call support 24/7 every other week.
Researched and provided corrective actions for application abends.
Supported Loan and Retail applications.
Provided direction and support to offshore teammates.
Developed and supported COBOL CICS applications.
Developed DB2 applications for account processing.
Developed COBOL and Assembler utilities to process bank records.
Supported Assembler CICS applications.
Technology Lead Developer
Infosys Ltd
Richardson, TX
Date: February 2021 to November 2023
Online Coursework while on bench
Date: October 2023 to November 2023
Introduction to Artificial Intelligence.
JAVA and AI course
Introduction to Python course
Beginning Analytics course
Developed inventory tracking processes using AI.
Developed IMS and DB2 batch and CICS applications based on AI interfaces.
AI and Agile Development Processes.
Provided Quality Assurance testing support in QA and test environments using AI.
Enhanced applications to provide event process information to customers using AI.
Worked to reduce redundancy in job implementations via AI.
Introduction to Linux
Developed Linux applications for class
TJ Maxx
Farmington, MA
Date: March 2023 to September 2023
Designed applications for inventory valuations.
Developed inventory tracking applications for TJX Canadian division.
Developed Assembler and COBOL IMS and DB2 batch and CICS applications.
Developed and updated file utilities that were written in PL/1.
Used JIRA Agile Development Processes
Provided Quality Assurance testing support in QA and test environments.
Enhanced applications to provide event process information to customers.
Provided assembler application to manipulate QSAM data.
Developed PL/1 applicated to extract data from DB2 and VSAM files.
Developed IMS extract applications
Supported CICS applications.
Worked to reduce redundancy in job implementations by the use of job symbolics.
Truist Bank
Charlotte, NC
Date: Feb 2022 to March 2023
Developed Event Stream Processor (ESP) applications for server and mainframe environments to control job flow.
Provided daytime and nighttime application support.
Enhanced applications to provide event process information to customers.
Provided application support for Quality Assurance (QA) and test environments.
Developed ways to improve job flow efficiency.
Work with wire and account payments to process incoming ACH transactions.
Accessed specialized data with Assembler applications.
Developed Disaster processes for batch processing environments.
Worked to reduce redundancy in job implementations.
Supported COBOL CICS applications.
Technology Lead PL/I Developer
Securian Financial
St. Paul, MN
Date: Feb 2021 to Jan 2022
Modified and Developed applications in PL/I
Provided daytime and nighttime application support.
Enhanced applications to provide event process information to customers.
Provided application support for QA testers.
Used JIRA Agile Development Processes
Processed data via Assembler applications.
Provided classes in basic PL/I code development.
Provided IMS for user reports and inventory control
Senior Agile Technical Developer
Fidelity National Information Services, Inc. (via TEKsystems)
Milwaukee, WI
Date: Sept 2019 to Sept 2020
Researched and Developed processes to convert to IBM COBOL Version 6.2 from prior COBOL versions.
Modified and supported applications to enhance banks’ customer relations functions (VSAM, ISAM, DB2)
Enhanced applications to provide event process information to customers.
Aided in the bank conversion process (JCL jobs, PROCS, Data conversions)
Used JIRA Agile Development Processes
Developed applications in Endevor.
Developed assembler applications to access and process Cobol generated file data.
Developed application to process MQ send/receive messages.
Design jobs and job attributes necessary to process and produce reports.
Senior Technical Developer
Wells Fargo (via Collabera)
Minneapolis, MN
Date: March 2019 to June 2019
Updated General Ledger reports to manage new proprietary application development.
Designed jobs and job attributes necessary to process and produce reports.
Verified current PROC flows for new report jobs.
Developed PROCs to process and print report jobs.
Used COBOL to develop applications to create print data files.
Used DYL280 to develop applications to create print data files.
Used DYL280 to print the reports.
Worked on and provided support for internal applications.
Provided distributed systems support of COBOL applications.
Used COBOL and mainframe tools to implement required changes.
Generated data reports using assembler language.
Evaluated and installed applications as directed.
Modified and update disaster recovery plans for batch and online applications.
Researched application issues and provided remedies to correct problems.
Team/Project Leader
Black Knight Financial Services
Minneapolis, MN
Date: Jan 2018 to Sept 2018
Updated proprietary applications to build entries into Data Warehouse.
Identified variables used to produce reports *Developed applications to identify print related variables.
Used COBOL/DB2 TO develop applications to create comma delimited files from report contents.
Researched and Corrected process faults which with proprietary mortgage processing programs.
Debugged COBOL/DB2 programs in Xpediter in "Single Module" and "Multi-module" mode.
Used FileAid to modify and verify transaction data.
Worked with Help Desk Analysts to determine which transactions caused program exceptions.
Used rDZ/iDZ for designed, developed, maintained COBOL/DB2 application in an z/OS mainframe environment.
Team/Project Leader
Tata Consultancy Services (TCS)
Aug 2012 to Dec 2017
Team/Project Lead
Royal Bank of Canada
Minneapolis, MN
Date: Jan 2015 to Date: Aug 2017
Led and provided interface between offshore developers and technical team leaders.
Provided COBOL debugging services when developers were unable to find the cause of program malfunctions.
Utilized FileAid and Xpediter to evaluate and verify COBOL applications.
Ensured that coding matched the designed documents.
Verified the design and ensure the developers develop a defect free product.
Monitored and manage defects via HP Service Manager and BR-Track
Provided expert coverage for vendor applications.
Developed application process and data flows.
Documented flow for various vendor applications.
Read and document the COBOL/DB2/CICS/Assembler applications received from mainframe vendors.
Provided support to internal and external ACH applications.
Developed test cases to verify the applications.
Attended Vendor Focus Group meetings. Inform management of pertinent details.
Evaluated, documented, and evaluated vendor application updates.
Documented and maintained file transmission information standards.
Developed Disaster Recovery (DR) and performed DR on multiple mainframe platforms.
Used ZEKE (CA-7 competitor) to schedule job flows.
Developed test procedures for applications in the z/OS environment.
Team/Project Leader
Royal Bank of Canada
Minneapolis, MN
Date: Aug 2012 to Dec 2014
First point of contact for defects. Define the appropriate urgency level and impact assessment.
Communicated the problem between users and vendors. Escalated when necessary.
Monitored and managed defects via HP Service Manager and BR-Track
Provided expert coverage for vendor applications.
Developed application process and data flows.
Attended Vendor Focus Group meetings. Inform management of pertinent details
Wrote test plans and test cases for new application releases.
Developed application for shutdown processes.
Verified that there was no negative impact caused by COBOL/DB2 applications shutdown.
Detailed the COBOL/DB2 applications interfaces.
Evaluated, documented, and verified vendor application updates.
Documented and maintained file transmission information.
Identified application modifications need to implement DB2 enhancements.
Provided design interpretations to offshore programmers for Agile development.
Developed assembler applications to process DR data.
Developed Disaster Recovery Plan for multiple mainframe platforms.
Performed Disaster Recovery Testing
All development was for the z/OS environment.
Lead Programmer/Analyst
Artech
Date: Aug 2010 to Jan 2012
Lead Programmer/Analyst
Express Scripts
Bloomington, MN
Date: October 2011 to Jan 2012
Developed process to verify application and security access requirements.
Provided status and tracking reports on access availability.
Worked with the On-Boarding Group to establish employee access needs.
Lead Programmer/Analyst
Express Scripts
Bloomington, MN
Date: Aug 2010 to Mar 2011
Designed DB2/CICS COBOL applications to process Medicare Part D Claims
Led design development effort for the Automated Claim Reprocessing function (COBOL) with CICS-DB2
Developed interfaces for the Medicare Drug functions.
Extracted claims for reprocessing based upon the federal government drug standards.
Modified claims systems require implement design.
Led design development for the Claims Adjudication Process (COBOL)
Verified claims based upon generic and brand name drugs.
Designed many of the interfaces for the Medicare Gap claims.
Reviewed and verified the code and copybooks created from the design.
Developed test cases to test process for managing the Medicare Gap Project
Developed Test Plans for System Testing of Medicare Claims System
Reviewed, verified, and corrected system test cases.
Lead Implementation Programmer / Analyst
AFLAC Insurance Company (via Capricorn Systems)
Columbus, GA
Date: Oct 2009 to Apr 2010
Used COBOL to develop DB2 applications for Agent Processing System
Upgraded LIFE70 assembler programs to run in real time and batch environments.
Converted many of internal assembler language routines to Java.
Defined the new interface for the insurance agent distribution.
Enhanced assembler code to meet new agent requirements.
Developed cataloged and in-procedures to process the monthly and daily conversions jobs.
Used IBM utilities and FileAid utilities for z/OS to create, manipulate, and reformat DB2 tables.
Developed EasyTrieve applications for user reports.
Bill Tenbarge Staffing
Lead Conversion Programmer
Birmingham, AL
Date: Apr 2007 to Feb 2009
BBVA Compass Bank
Birmingham, AL
Date: Jan 2008 to Feb 2009
Updated credit cards and debit card COBOL/DB2 and COBOL/VSAM applications for general ledgers.
Developed applications to track ATM funding updates.
Used assembler to develop applications for VSAM and QSAM file structures.
Developed applications to generate debit card numbers.
Evaluated bank applications which accessed VSAM files.
Tutored assembler and dump reading.
Designed, developed, and evaluated standards in Assembler application development process.
Aided in the testing and installation of Assembler applications.
Developed utilities to increase the data access speed for CICS and DB2.
Designed and installed interface for the Debit Card Fraud Detection application.
Provide interfaces to DevSecOps applications.
Used COBOL to develop applications for VSAM and QSAM file structures.
Converted debit and check card base from several banks into the Compass Bank card system.
Converted Safety Deposit Box Base from several banks into the Compass Bank system (CheckFree)
Developed several utilities to backup and distribute files to offsite locations.
Provided conversion interface utilities to the Advanced Loans System
Developed cataloged and in-procedures to process the monthly and daily conversions jobs.
Used IBM and FileAid utilities to manipulate and reformat z/OS data files.
Developed test plans, test procedures, JCL to run the debit card processes.
Generated reports using EasyTrieve.
Automated process to verify test results.
Set up job streams using CA-7 job flows.
Lead Application Programmer / Analyst
BBVA Compass Bank
Birmingham, AL
Date: Apr 2007 to Dec 2007
Processed and installed network services as specified by Network Support Department
Developed applications to support new debit card and check card products.
Developed COBOL programs for new product launches for PC base banking.
Developed COBOL programs for mainframe to PC data transfer for Online Banking System.
Lead Computer Lab Technician
Jefferson State Community College
Birmingham, AL
Date: Aug 2006 to Dec 2009
Supervised Work Study students in five computer laboratories
Installed and maintained computer applications and hardware in laboratories.
Performed and directed computer upgrades.
Provided network maintenance and support.
Assisted students and staff is resolving computer issues.
Provided directions about software packages and installation.
Senior Programmer / Analyst
Compass Bank
Birmingham, AL
Date: Feb 2000 to Apr 2005
Designed and lead in Disaster Recovery testing effort for debit card related applications.
Tested and certified Assembler Language internally developed applications
Developed and maintained host-based applications for the debit card authorization system and the server-based fraud detection systems. Reports prepared for QSAM and VSAM (RRDS/KSDS) files.
Developed 24 hours a day, 7 days a week mainframe-based fraud detection application and used OPERA to control job flow.
Developed timing algorithm to automatic control program run time length *Converted programs from COBOL II and VSCOBOL to MVS COBOL
Maintained COBOL/CICS interfaces to the Dispute Tracking System (DTS) to access customer information contained in VSAM files.
Maintained COBOL IMS applications which tracked facility assets (buildings, desks, PCs, land)
Implemented initial DevSecOps interfaces for debit, credit, and ACH transactions.
Developed report to replace VISA transaction report that resulted in a $400,000.00 per year savings.
Led program and job flow documentation project for all Debit Card and ATM for Sarbanes-Oxley
Developed and maintained Excel and Visual Basic programs for in teller and ATM balancing.
Lead Programmer Analyst
Used Assembly Language to provide CICS applications for processing merchant information.
Used Assembly Language to develop and maintain posting and accounting applications Provided CICS system support to the application development group including installation of CICS releases, ISPF library support, and CICS Debugger support.
Led entry and mid-level programmers who supported the nightly batch process. Support the designed, development, testing, and implementation of Merchant Statement System applications.
Developed CICS transactions to enter and update merchant-s physical and mailing addresses.
Enhanced CICS based systems to exceed current data entry requirements.
Provided support to Vital-s Merchant Processing System
Computer Programmer / Consultant
Designed and performed disaster recovery efforts of financial applications.
Developed applications in Assembler to support new credit card products.
Enhanced Assembler Language posting programs to provide greater flexibility for new transaction codes.
Developed reports to track card usage to identify -special- card users.
Developed programs for 4680 and AS/400 systems.
Resolved communications problems between AS/400, MVS, and 4680 operating systems.
Reverse engineered an automobile parts system to run on IBM 4680 Store System
Led online class registration system.
Used C to design the component interface tests Developed test matrix to verify each component evaluated.
Developed special procedures to detect errors and to provide error recovery.
Developed IMS applications for the IBM education system.
EDUCATION
TAKODA INSTITUTE OF HIGHER EDUCATION, MN 06/09
Computer Science Certificate
JEFFERSON STATE COMMUNITY COLLEGE, AL 05/08
Major: Applied Science - Computer Networking
DEGREE: Associate Degree
JEFFERSON STATE COMMUNITY COLLEGE, AL 08/18
Major: Applied Science - Computer Programming
DEGREE: Associate Degree
TUSKEGEE UNIVERSITY, AL
Major: Computer Science and Chemistry
DEGREE: None
ADDITIONAL SKILLS
Microsoft SQL Server (2003-2015), Microsoft Access (2003, 2013, 2016), DB2 Packages: Microsoft Office (Word, Excel, PowerPoint, VISIO)
Platforms: Microsoft Windows- Server 2003-2012, z/OS, AS/400, Microsoft Windows, IBM z/0S
Programming Development Tools: Software Development Life Cycle, MicroFocus Express Mainframe, Communication protocols (TCP/IP, ATM), Microsoft Office, Endevor Development Process, Software Engineering Concepts, CICS Dump Reading, MS Database Concept, ChangeMan Development Process, Software Development Methodology, Project Planning, Programming Logic and Design, Relational Database Concepts, SLA Concepts, Agile, Rally, JIRA, HPSM 9, BR-Track, SharePoint, Service Now
Programming Languages: COBOL, PL/I, Assembly Language, C, C#, C++, JAVA, Visual Basic, Microfocus COBOL
Programming Testing Tools: FileAid / AbendAid, SyncSort / IBM DFSort, XPEDITER / TSO/CICS / COBOL / ASSEMBLY LANGUAGE, IBM Utilities (ICEGENER, IDCAMS, other IBM applications), REXX/CLIST/EXEC2, SPUFI, CA-7/CA-11, ZEKE, ESP
Programming Environments: Z/OS, CICS, MS/ACCESS, ISPF/TSO, SQL Server, VSAM, rDZ/iDZ, DB2, IMS