More than 20 years programming and application development experience on the IBM AS/400 and iSeries.
Proficient in AS/400 COBOL, CL, SEU, PDM, AS/400 Query and Query Management, DB2/400, Interactive SQL, and Embedded SQL, Aldon Change Management Systems, and Implementer.
Knowledge in RPG, ILE, EDI, Stored Procedures.
Possess good written and verbal communication skills
Ability to shift focus between multiple tasks based on changing priorities
Strong trouble shooting and problem solving skills.
Experience leading other programmers and managing projects.
Professional experience
Confidential
Cobol Programmer Contract
Work with Business Analysts and Business Partners to identify process and systems improvements.
Partnered with our customers to identify, document and program/code for both business and technical enhancement requests.
Participate in the meetings with both internal Business Units and Key External Business Clients.
Participate in all phases of the software development life cycle, with a primary focus on adding/changing program code based on requirements documents and guidance from a Business Analyst and/or a Business Unit.
Drive both unit and cross systems testing of the code updates.
Assuring that the project deliverables are implemented to the satisfaction of our business partners.
Developed Application programs to support Claims and Billing Health Care systems using AS400 Cobol, Embedded SQL, Interactive SQL, CL.
Responsible for insuring that backend data feeds transferred successfully to an FTP server location for use in Web Enabled system.
Confidential
Senior Programmer Analyst Contract
Reported directly to the Manager of Information Systems.
Responsible for writing the interface programs between the Comporiums's AS400 and Motorola's Digital Addressable Controller DAC to provide a full slate of residential TV services.
Identified project objectives and limitations
Defined project deliverables and guidelines.
Prepared functional and technical design documents.
Gathered requirements from the Information systems manager as well as from the business unit responsible for the day-to-day operations of the interface.
Used TCP/IP protocol to communicate between the AS400 and Motorola's DAC using a socket program written in Cobol on the AS400.
Wrote program to translate data received from ASCII format to English using character nibble encoding.
Confidential
Senior Programmer Analyst Contract
Write functional design documents for system enhancements.
Conducted JAD sessions with business user, programmer analyst, quality assurance team members.
Develop technical design documents based on information gathered in walkthroughs.
Developed Cobol programs, CL programs and SQLs used in the Warehouse Management system.
Confidential
Senior Programmer Analyst Contract
Review and revise Technical Design originally written by another firm, to ensure client's standards were adhered to and that satisfied the client's requirements.
Enhanced programs written in AS400 Cobol for new Capacity Management Logistics system for goods imported from China.
Met with client representatives to discuss changes and overall system flow.
Modified Cobol and JCL programs on IBM mainframe.
Developed test scripts to be used for unit testing.
Developed test procedures for system testing.
Confidential
Senior Programmer Analyst Contractor
Supported American Software's ASI Order Management, Manufacturing, and Inventory Control Systems.
Maintained and modified in house application written in Cobol on the AS400 that interfaced with the ASI manufacturing and order processing systems.
Troubleshooting problems and errors with orders as reported by the shipping departments, production planners, and production process control personnel.
Pulled data from AS400 database files and downloaded to user groups for analysis, planning, and forecasting using AS400 query and SQL.
Downloaded files from the AS400 into Excel and CSV formats using Client Access.
Wrote control language programs CL to run queries and call Cobol programs.
Used AS400 Robot job scheduler to place new process into the nightly, weekly, and monthly production processes.
Met with end-users and management staff to gather requirements for new applications.
Wrote documentation to support new applications and system enhancements.
Responsible for training end-users on new applications and enhancements.
Supported applications written to run on hand held devices.
Enhanced the reel inventory tracking system and assisted warehouse personnel with monthly inventory.
Created flow charts and documentation of existing system using Microsoft Visio.
Confidential
Senior Software Engineer Contractor
Worked remotely for a health insurance company located in Buffalo, New York on their Generic Member Id project to replace policy holder's social security numbers on all external reports and files.
Added calls and error handling procedures to existing COBOL, RPG, OPM and ILE CL, QM, and SQL programs as part of the Generic Member Id project.
Wrote a new program to receive an entire file of data and swap policy holder social security numbers with a generic identification number stored in a physical file. This program was written using COBOL and embedded SQL. The program is executed by all programs within the customer's suite of programs that either generates reports or FTP files containing the policy holder's social security number.
Created another program using COBOL and SQL that receives one field containing the policy holder's social security number from an input file and looks up the corresponding generic id in a table and replaces the social security number.
Confidential
Senior Software Engineer
Responsible for notifying customer base and migrating UPC generation from an acquired company to an in-house developed service center package.
Migrated block of business and process to create retail sales ticket creation from acquired company to the service center in Carrollton.
Defined the business processes for ICC and for the acquired business using Microsoft Visio for Gap analysis.
Reported daily to upper management the status of the migration process.
Wrote a procedures manual that was used to train new employees on company processes such as generating advanced ship notices, UCC-128 labels, and invoices using an in-house application written in Workstation Basic.
Met with end users to gather requirements for process definitions and programming changes.
Met with management and end users on site in New York City to develop a migration strategy for an acquired business.
Maintained application that generated EDI transactions for advanced ship notices, purchase orders, and invoices for top retail trading partners such as Dillard's, Federated Stores, JC Penney, Wal-Mart, etc.
Confidential
Senior Programmer Analyst Contractor
Developed, tested and maintained an application on the AS/400 using COBOL that received data from an Oracle database to be processed and maintained on the AS/400 DB2 database.
Responsible for the Bi-Monthly billing process.
Developed auditing process to insure accuracy of the billing process.
Assisted with major release upgrades of vendor software.
Worked with Business Analyst in defining new requirements and trouble shooting system problems.
Performed data extractions from DB2 database on the AS/400 using SQL procedure and COBOL programs.
Responsible for the FTP process to download extracted data to SQL servers.
Responsible for the month end batch cycle which included report generation.
Confidential
Application Development Supervisor
Interviewed and trained AS/400 programmers.
Installed and maintained Vendor Software Genelco written in COBOL on the AS/400.
Worked on a team consisting of business users and technical staff to implement Health Benefit Management System.
Responsible for scheduling and prioritizing system change request using Aldon Change Management System.
Promoted program changes from development LPAR to production LPAR using Aldon Change Management System.
Served as technical lead for the team that converted Group Insurance block of business from an IBM mainframe to the AS/400.
Created batch process using CL to perform payment application, bill policyholders, generate claim checks, and other processes that run after business hours.
Wrote queries to report on premium and claims for specified period of time for business partners.
Worked closely with business partner representatives to define system enhancements needed to meet business needs.
Confidential
Senior Programmer Analyst
Worked on a team responsible for re-engineering legacy Customer Order Processing System.
Participated in JAD sessions to gather system enhancement requirements.
Analyzed system and designed specifications for system modifications and enhancements.
Coded system changes and enhancements using AS/400 Cobol.
Provided technical support to customer service representatives.
Provided electronic and on-site support to clients for resolution of specific software issues.
Responsible for retrofitting customer modifications to the most current base system release.