PHILIP R. OPPENHEIM
COMPUTER PROGRAMMER / SYSTEMS ANALYST
Position Qualifications
Information Technology Professional with extensive experience in web application development and legacy systems. Computer Programmer/Systems Analyst working in all facets of software development, quality assurance testing, and production support with emphasis on designing, coding and testing business applications. Recognized for my track record as a problem solver of complex processing issues and debugging programs. Remain consistently productive as a people-oriented team player, conveying excellent communications skills with onshore and offshore team members. Acknowledged as being a quick study, adapting quickly and easily to new career demands. Industry background includes health insurance, payroll, Life insurance, Credit, and telecommunications.
Technical Skills
Hardware: IBM 3090-XA, IBM PC, HP developer laptop, Mac Book
Software: RAD, JSF, XML, SOAPUI, Toad, GIT, TORTOISE GIT & SVN, AEM, APACHE, SNAGIT, HPPM, ITG, ULTRA EDIT, XML SPY, HPSM/HPSD, WEBEX, SFTP CLIENT, HP QUALITY CENTER, SVN, J2EE, JAVA, JAVASCRIPT, WEBSPHERE 8.5, JBOSS, REST CLIENT, AGILE, REST, CA Agile Central(Rally), Z/OS, WEBSERVICES, SPRING, USER INTERFACES, PUTTY, MAVEN, ANTHILLPRO, Assembler, UNIX, INTERTEST, File Aid, COBOL, DB2, IMS, Easytrieve, DYL280, SQL, CICS, Connect Direct, ICCF, FTP, ENDEVOR, IDMS, MQ, FLOWDOCK, SPLUNK, NRSQL, GIT, GITHUB, OPENSHIFT, SERVICENOW, POSTMAN, BSM, SITESCOPE, RABBITMQ, ORACLE, RCA, WIKI, INTELLIJ, DB VISUALIZER, MYSQL WORKBENCH, VISUAL STUDIO, JENKINS, ZEKE, IBM DATA STUDIO, SRE, CI/CD, NDM,JENKINS, IDZ
Professional Experience
BCBS of South Carolina (DppIT Professionals), Somerset, NJ(Remote) Nov. 2022 – Present
Application Developer/Production Support
Working on a production support team (DevOps) to investigate and resolve Mainframe user issues and production processing incidents.
Resolve user issues for the Tricare system analyze problems and create the solutions.
Provide software analysis for current Assembler programs to create specifications for program requirements/rewrite in higher level software such as COBOL or Easytrieve.
Work with the development team to clarify all questions regarding the logic flow in Assembler applications.
Create Splunk alerts and create online charts and graphs using Splunk.
Monitored and provided mainframe batch and online support with Splunk alerts.
Supported and developed software solutions for Cobol applications.
Updated existing and created new COBOL and Easytrieve programs in mainframe z/OS environment for the Tricare System to address new health care processing due to business needs.
Take part in Review/Audit process to ensure any code updates or any new software meets coding standards and create documentation of system changes to meet Sarbanes-Oxley auditing requirements.
Review/update Assembler applications to create technical specs for current documentation and future software updates.
Debug and update Assembler code to allow for processing new and existing customers.
Running Visual Basic test scripts to stress test mainframe (CICS) screens.
Monitored and provided mainframe support and online support with Splunk alerts in a z/OS environment.
JPM Chase (iTechUS), Somerset, NJ (Remote) Jan. 2022 – Nov.2022
Application Developer/Production Support CIS, CBB (Banking/Financial Application systems)
Working on a production support team (DevOps) to investigate and resolve Mainframe user issues and production processing incidents.
Resolve user issues for the Card Management and Maintenance system analyze the problem and create the solution.
Monitored and provided z/OS mainframe support and online support with Splunk alerts.
Analyzed access issues for customers, provided guidance, created tailored solutions to restore connectivity.
Research ServiceNow incident tickets and determine root cause for customer.
Direct client to the correct group that can resolve their issues.
Create reports based on DB2 database information for customer support.
Recreate error scenarios to track and determine cause and develop solutions using either Cobol or Easytrieve.
Review Cobol and Assembler applications to determine fix for existing customer issues.
Use NDM to transfer files between organizations.
Review Java applications and code for production issues.
Use Splunk to monitor applications and address Splunk alerts,
UNITEDHEALTH GROUP, Basking Ridge, NJ Oct. 2006 – Oct. 2021
Application Developer/Production Support, Link/Peds (Document Vault)
Working on a production support team (DevOps) to investigate and resolve user issues this involved analysis of the MySQL database and/or Postman to examine provider configuration.
Resolve user issues as determined by the Link service desk. Also involving working with users to step through their issues.
Created monitoring alerts and dashboards in Splunk as a part of proactive monitoring.
Monitored and provided mainframe batch and online Java application support.
Ran Jenkins deployments for Stage testing, manage code migrations and production deployments.
Used Splunk to monitor applications, create and address Splunk alerts.
Using tools such as Postman and SoapUI to investigate clients’ issues and problems.
Use Red Hat OpenShift to monitor Linux applications and delete Pods (server copies) when system was being adversely affected.
Created scripts for BSM to create SRE monitors that would emulate user experience.
Used SRE principles to automate response to site monitoring to avoid creating Sev 2 alerts.
Created SiteScope scripts to validate website was active and created dashboards to visually document system status.
Step through both front end and backend code to determine fix to production issues and provide updated code for the fix.
Performed QA and coding duties to support software sprints.
Generated tickets with ServiceNow and Flow dock to resolve incident issues, push release forward to both testing and production environments.
Worked across organizations to resolve processing issues and data fixes. I received a company award for working across organizations so effectively.
Received a cash award ($1000) from the company for providing effective and timely delivery of essential work for new company IT platform. (Azure).
Track and resolve payment issues in the systems/applications in a timely manner.
Application Developer/Production Support, Tricare
Working on a production support team (SS&MO) to investigate and resolve user issues this involved the update of code or data in the Tricare portal. Worked with a team of developers, business analysts, and testers to implement, customize, and support the Reimbursement system for health care claims in the distributed environment
Used HPSM/HPSD and ServiceNow to document and support SS&MO releases.
Use Eclipse-based integrated development environment (RSA IDE) and jBoss to troubleshot, debugged, and correct defects.
Install production updates using HPPM (HP PROJECT AND PORTFOLIO MANAGER).
Work with DEERS, PEGA, PGBA, Provider Advocates, and NDB to resolve incident issues on the portal. For example, correct invalid data created in the portal that was going to PEGA.
Resolve user issues as determined by the Tricare service desk.
Provide production support for priority 1(untied health system wide incidents) and priority 2 (Tricare specific incidents).
Determine which incidents need a code update and implement software solution.
Used Eclipse-based integrated development environment (RAD IDE) to createJ2EE (Java) webservices and intranet web screens to allow user community to view or update existing transactions.
Used HPSM/HPSD to document and support releases and to bring in the necessary organizations to deploy software into a production environment.
Troubleshot and debugged software issues by working with business and technical team members to identify and define issues to follow an existing quality assurance process.
Updated and createdJ2EE (Java) webservices for distributed system (GGMAP) to process health claims in order to meet changing business needs.
Created and updated User Interfaces (Web screens) using WebSphere 7.5, Spring Frameworks, RAD, JSF, AJAX, DB2, Java, J2EE, JavaScript, CSS, MQ, and HTML to provide greater user access.
Utilize SoapUI to send XML in order to test webservices updates.
Provided production support and the monitoring of the production environment to track disturbed processing issues.
Application Developer, TOPS (The Online Processing System)
Worked with a team to developers, business analysts, testers, and team lead to implement, customize, and support the TOPS system for health care claims processing in the mainframe z/OS environment.
Updated existing and created new COBOL CICS programs for the TOPS System to address new health care processing due to business needs.
Created JCL to load test data into development CICS region to enable the testing group in implementing release test plan and maintained test JCL job streams for both batch and CICS.
IMS HEALTH, Plymouth Meeting, PA 2006
Programmer, Production Support Analyst, DDD system (Consultant)
Supported the Drug Delivery Data system by recreating production issues and developing solutions.
Updated existing COBOL/Assembler/IDMS programs for the DDD System to address user community problems and provided support for operations personnel when key job streams ended abnormally (ABENDS). Determined processing issue/s and create a solution or work around in a timely manner, to ensure revenue flow would not be impacted.
Examined existing BAL/Assembler application found the code was using fixed point math to check whether the file needed to be opened by checking the record length. In this case the record had been increase in size that the high or bit was on which caused the code view the length as negative which cause the application to attempt to open a file that had been already opened.
ADT, Parsippany, NJ 2005 – 2006
Programmer, Production Support Analyst, CARMS system
Supported the CARMS system as part of the production support team.
Updated existing COBOL/IMS/DB2/CICS programs for the Accounts Receivable System to address user community problem tickets.
Provided support for operations personnel when key job streams ended abnormally (ABENDS). Determined processing issue and solution in a timely manner, to ensure revenue flow would not be impacted.
SOUTH JERSEY INDUSTRIES, Folsom, NJ 2005
Programmer, QA Analyst, ADS system (Consultant)
Supported the ADS system by updating existing software to allow user web access to customer account information.
Update existing COBOL/DOS/VSE programs for the Account Delivery System to meet new user requirements for Web access to account information.
Test updated applications and created documentation of system changes to meet Sarbanes-Oxley auditing requirements.
A&P/IBM, Montvale, NJ 2005
Programmer/Analyst, Perishable Warehouse
Supported the supply and logistics team by investigating and resolving production issues.
Service requests which consisted of Ad hoc (one time) requests for reports or data or minor updates to programs.
Major enhancements or upgrades to programs or systems were done using COBOL/CICS.
MEDCO, Montvale, NJ 2004
QA Analyst
Supported Point of Service Quality Assurance (POSQA) drug prescription system.
Worked extensively with software developers and Subject Matter Experts to analyze test results and to confirm the accuracy of test series.
AT&T, East Brunswick, Piscataway and Somerset, NJ 1995 – 2003
Programmer/Analyst, Network Recording Management
Supported, maintained and trouble shot multiple application systems. Supported releases for multiple organizations.
Created, updated, and tested COBOL/DB2 online and batch programs for the Network-tracking database, the Discernment System, and the Daily Record Exception. Added new functionality, and set up Connect Direct file transfer over a network from processing site to user community.
Partnered with UNIX group in a Quality Assurance role to migrate an IBM mainframe application to a UNIX platform.
Analyzed, coded, and tested COBOL and Assembler programs.
Network Tracking system and AT&T Data Usage Transfer System.
Managed Y2K work effort and wrote COBOL/IMS programs to convert IMS Database.
Developed a software solution that enabled the company to recover over $2,000,000 in revenue.
EDUCATION
Computer Science, 4.0, 36 credits, Middlesex County College, Edison, NJ
Diploma, Computer Programming, The Chubb Institute (Anthem), Parsippany, NJ
Middlesex County College, Computer Science, 4.0, 36 credits
The Chubb Institute, Parsippany, NJ
Diploma in Computer Programming.
Problem Analysis COBOL OS/VS JCL
Programming Design Machine Code CMS/XEDIT
Dumps Debugging Assembler TSO/ISPF
Life Office Management Association
Insurance industry sponsored training in insurance products.
AT&T School of Business
HTML Hypertext-Hypermedia Markup Language. Communications Workshop
C++ Structured Programming Skill Sets for Instructors
Collaborating Across Organizational Boundaries
Leadership for the Future: A Principle Centered Leadership Based Model
Millennium Set Focus
Training in .Net Package: C#.Net, ASP.Net, and XML.Net, Microsoft Server, Oracle