Post Job Free

Resume

Sign in

RPG Programmer Analyst / Consultant

Location:
Orlando, FL
Posted:
February 14, 2015

Contact this candidate

Resume:

John Moise

**** ******** *****, ****** *******, FL 32708 * Home: 407-***-**** * Cell: 407-***-**** * acoa7c@r.postjobfree.com

Professional Summary

An IBM mid-range (S3, S36, S38, AS400) software technician with strong experience in RPG programming, software design, and

computer operations for a wide range of projects including computer system installation, migrations, conversions, upgrades, retrofits,

data transformation, new software development, application enhancements (modifications), software patches, and issue analysis /

resolution. Technical skills of computer languages, tools, protocols and methodologies according to strength and experience are Strong

(6 years or more): RPG II, RPG III, RPG IV, CL, IBM Query (ad hoc data retrieval, analysis and reporting tool), Aldon

ACMS/Scompare/Harmonizer (code control and retrofitting tools), MS Word, MS Excel and SDLC (Waterfall development

methodology); Moderate (2 to 6 years): RPG ILE (modules, prototypes, functions, and binding directories), FTP, OCL, MS Project, and

Hawkeye Pathfinder; and Exposed (2 years or less): Fortran, JCL(RJE), RPG Free, RPG Embedded SQL, AS/400 SQL, AS/400 Stored

Procedures, MS Powerpoint and SmartDraw.

Work History

Software Developer & Consultant, 05/2009 to date

John Moise Consulting Winter Springs FL (free lance project subcontractor for First Caribbean National Bank (Barbados), Banco

Colpatria (Columbia), and Bank South Pacific (Papua New Guinea))

• Consult with clients regarding computer system goals and then develop business requirement documents to identify needs,

propose viable solutions, and provide detailed software development cost estimates using MS Word, MS Excel and

SmartDraw.

• Review and assess vendor upgrade documentation to create Impact Analysis documentation.

• Consult with project managers to assist building of project plans.

• Develop (code, test, deploy) application security, client wealth classification, and high volume system performance

enhancements for retail banks operating the Comprehensive Banking System in the international market using RPG IV,

RPG ILE, and CL on an IBM AS/400 platform.

• Perform analysis for unit testing, system testing, reconcilement, and production error resolution. Data retrieval and

analysis tasks required extensive use of RPG IV Debug and IBM Query tools, and occasional porting of result data into

MS Excel for further computations and FTP delivery of the resultant artifacts for client overview.

• Provide technical support for application software upgrade, code retrofit and data migration projects

Senior Technical Consultant, 09/1998 to 01/2009

Fiserv/CBS Division, Lake Mary, FL (Banking software house)

• Consult with multiple existing clients regarding computer system goals, develop business requirement documents to

identify needs, propose viable solutions, and provide detailed software development cost estimates using MS Word and

Excel.

• Create system design documents from approved business requirements using MS Word.

• Develop (code, test, deploy) customized software enhancements to customer, deposit, loan, general ledger, ATM, ACH,

Teller, transaction processing systems, and interfaces into other mainframe or browser/server systems. Development

process followed ISO 9001 Waterfall SDLC methodology using RPG III, RPG IV, RPG ILE, RPG Free, RPG Embedded

SQL, CL, JCL(RJE) and Aldon ACMS on an IBM AS/400 platform.

• Perform computer code retrofits for software upgrade projects using Aldon’s Scompare and Harmonizer tools

• Perform analysis for unit testing, system testing, reconcilement, and production error resolution. Data retrieval and

analysis tasks required extensive use of RPG IV Debug and IBM Query tools, and occasional porting of result data into

MS Excel for further computations and FTP delivery of the resultant artifacts for client / management overview.

• Provide production data fixes using either query lists for manual correction or using automated means via RPG developed

code or SQL instructions.

• Create and support application test environments by loading application software and data libraries, setting object

authorities, configuration of work management elements (subsystem definitions, job descriptions, classes, routing entries,

job queues, journaling, physical file triggers), process of application post installation tasks, test verification for

completeness and accuracy, and save / restore environments as needed.

• Design and support system security and journaling enhancements at both the application and operating system levels.

• Serve as the US regulation liaison consultant for international banking clients chartered within the United States.

• Provide computer programmer and system operator technical training, security system user training and conduct annual

user group topic sessions using MS Powerpoint.

• Assist sales agents as needed in responding to prospective client Request for Proposals (RFP)

• Assist Customer Support department with second level technical and analytical support

Technical Projects Manager, (Latin America, Caribbean and Canada), 05/1995 to 09/1998

Fiserv/CBS Division, Lake Mary, FL (Banking software house)

• Project Manager of large RPG programmer contractor staff to convert new clients into a base package software.

Responsible for oversight of the system conversion, software customization (aka “modifications”), and post-conversion

customer support tasks. Tracking and management of project staff activities using MS Project and MS Excel for multiple

simultaneous projects.

• Consult with system architect, senior banker analysts and clients regarding system software gaps discovered in the new

client sales cycle. Followed with development of business requirement documents to identify needs, propose viable

solutions, and provide detailed software development cost estimates using MS Word and Excel.

• Create system design documents (functional and technical specifications) from approved and funded business requirements

using MS Word.

• Provide computer programmer and system operator technical training, security system user training and conduct annual

user group topic sessions using MS Powerpoint.

• Assist Sales agents as needed in responding to Request for Proposals (RFP)

• Serve as the US regulation liaison consultant for international banking clients chartered within the United States.

• Documented and instituted a departmental SDLC methodology to achieve ISO 9001 certification

• Instituted use of the Aldon ACMS tool for code development control.

Senior Programmer Analyst, 05/1991 to 05/1995

Fiserv/CBS Division, Lake Mary, FL (Banking software house)

• Founding member of a Latin American and Caribbean department that installed client operated instances of the newly

internationalized Comprehensive Banking System developed by Fiserv Inc. Tasks included a review of customers’ existing

loan, CIF and general ledger database, data mapping old data structures to new, developing algorithms and program code to

transform or compute the required data, system reconcilement, regression testing, technical training and implementation

support to the new system. Conversion code consisted of RPG II, RPG III, CL and AS/400 Query on an IBM AS/400

platform.

• Develop (code, test, deploy) customized software enhancements to satisfy new client software gaps within the CIF, deposit,

loan, general ledger and transaction processing systems. Development process followed a SDLC Waterfall methodology

using RPG II, RPG III, CL and Hawkeye Pathfinder on an IBM AS/400 platform.

• Perform analysis for unit testing, system testing, reconcilement, and production error resolution. Data retrieval and

analysis tasks required extensive use of RPG III Debug and IBM Query tools, and occasional porting of result data into

MS Excel for further computations and FTP delivery of the resultant artifacts for client / management overview.

• Create and support application test environments by loading application software and data libraries, setting object

authorities, configuration of work management elements (subsystem definitions, job descriptions, classes, routing entries,

job queues), process of application post installation tasks, test verification for completeness and accuracy, and save /

restore environments as needed.

• Serve as the US regulation liaison consultant for international banking clients chartered within the United States.

Software Manager, 04/1985 to 04/1991

Citizens National Bank, Bowling Green, KY (Regional banking data center)

• Manage small RPG software development team for an eight bank member data center’s collection of S/3, S/7, S/36, S/38,

AS/400 and DOS server platforms.

• Review IRS filing regulatory changes and initiate system design changes to accommodate.

• Review and consult with end users regarding internal and regulatory banking system design proposals.

• Consult with new member bank clients to plan data conversions and migration into the data center operation using the

Comprehensive Banking System (CBS) developed by Fiserv Inc.

• Respond to internal and US federal IT audits.

• Devise and implement data backup, disaster recovery, hot site, security and change management strategies.

• Devise, implement and monitor computer system configurations and work management definitions for optimum batch and

online system performance.

• Maintain system operating system with new version levels and fixes (PTFs), and work with IBM to resolve new issues.

• Monitor and consult with computer operations to improve work flow efficiency and capabilities.

• Retrofit quarterly software code updates into a highly customized RPG environment using Aldon’s SCompare and

Harmonizer tools.

• Provide on-call 7x24 support to resolve critical data center operation problems using technical skills and in-depth

knowledge of the system.

Senior Computer Programmer Analyst, 01/1980 to 04/1985

Citizens National Bank, Bowling Green, KY (Regional banking data center)

• Design, code, test, and deploy a complete ATM system including interfaces to Docutel ATMs, interface to network

switches, transaction authorizations, transaction posting, settlement reporting, and performance statistic reporting using

RPG II, CCP and OCL on an IBM S/3 platform.

• Design, code, test, and deploy functional enhancements to a retail bank accounting system including General Ledger,

Loans, Deposits, CIF, Marketing, Fixed Assets and ACH applications using RPG II, RPG III, CCP, OCL, CL on IBM S/3,

S/36, S/38 platforms.

• Query and analyze data and/or debug program code to determine the root cause and resolve bookkeeping, teller, loan,

deposit, and comptroller operation issues using OCL, CL and RPG III Debug.

• Conversion Liaison between data center and its new software vendor (Comprehensive Banking System developed by

Fiserv Inc,)

• Lead programmer on various full system migrations across IBM midrange platforms: S3 to S36, S36 to S38, and S38 to

AS400

• Provide on-call 7x24 support to resolve critical data center operation problems using technical skills and in-depth

knowledge of the computer system and banking operations.

Computer Programmer Analyst, 09/1978 to 01/1980

Baltz Brothers Meat Packing Company, Nashville, TN (Livestock processing)

• Design and code online data entry and reporting enhancements for general business accounting systems (General Ledger,

Accounts Payable, & Accounts Receivable) using RPG II, CCP and OCL on an IBM S/3 platform.

• Design and code online data entry and reporting enhancements for the Meat Blending (linear programming) application

using Fortran, RPG II, CCP, and OCL.

Education

Associates of Applied Science. Major: Electronic Data Processing Minor: Accounting Computer languages: Basic, Fortran, Cobol,

RPG, Assembler and JCL

Nashville State Technical Institute (now Nashville State Community College), Nashville, TN 1981. Graduated with honors.



Contact this candidate