Technical Program Manager / Senior Developer Resume
SUMMARY:
- Technical Program Manager / Senior Developer.
- I have more than 2 decades experience with System Z.
- I handle all aspects of technology management, having survived countless iterations of the SDLC process.
TECHNICAL SKILLS:
Technology and Tools: CICS Transaction Server, DB2, Websphere MQ, (MQ Series), COBOL.SQL, SPUFI, QMF, HP - ALM, HP-QUALITY CENTER, CA-INSIGHT, CA-PLATINUM, BMC products - (Mainview, Catalog Manager, Apptune), IBM OMEGAMON, SDF II, BMS, VSAM, INTERTEST, EXPEDITER, EZTRIEVE, FILEAID, V, ABEND-AID, DUMPMASTER, IDMS, LRF, OLQ, ADSO, DMLO, CULPRIT, DYL280, INSYNC, ISPF, MVS, JCL, IMS, TELON, PL/1, CONNECT:DIRECT (NDM), SUPERTRACS, ENDEVOR, PANVALET, LIBRARIAN, CHANGEMAN, CA-7, ZEN, SNA, TCP/IP, z/OS Communications Server, JOBSCAN, JCLPREP, ROSCOE, MS-OFFICE, VISIO, MS-PROJECT.
PROFESSIONAL EXPERIENCE:
Confidential
Responsibilities:
- I designed, tested, and installed real-time data synchronization using MQ (CICS to various Windows servers). I encrypted the new SVRCONN MQ Channel to assure confidentiality of rmation. Pointed out production defects as necessary. This was a COBOL, CICS-TS, IDMS and MQ application, with light Assembler.
Confidential
Responsibilities:
- Production support and application performance monitoring in a CICS DB2 MQ environment.
- Functioned as an internal consultant within PNC. My department of employment was Architecture (predominantly distributed technology), but I was asked to direct, lead and educate mainframe application teams that resided outside of Architecture. The first 3 years were typical of a mainframe director - expediting projects, performance testing, production clean-up, team, and application documentation. The application I supported was classic COBOL, CICS-TS, CICS-TG, DB2, and MQ. However, during this time I gained significant exposure into distributed technologies, and was the lead architect for designing and installing a new Corporate Actions system (IBM Websphere on Linux x86 with Oracle RAC and significant MQ). Lead Architect on installation of mainframe to WESB to webservice call into Bloomberg for securities information.
- I witnessed first-hand the downside of server sprawl, and the difficulty of maintaining 15 data-centers across America.
- The last 18 months was spent at the home-office in Pittsburgh, addressing the usage of mainframe technology by PNC as a whole. This position allowed me to approach the mainframe at a high-level architectural level. I studied most of the new technologies that IBM introduced into the System Z environment. I also compared different DASD storage vendors, since PNC was wed to EMC, and the EMC D/R solution of GDDR. Published a position statement on storage. I then published a much longer analysis of the future-state of the mainframe at PNC, and what hurdles need to be overcome to attain that future state.
Confidential
Responsibilities:
- Performance improvements in a CICS-Transaction Server DB2 MQ environment. Resolved both CICS and DB2 deadlocks. Researched and resolved production short-on-storage condition. Created and installed first in-house application to report on SMF110 statistics. Created and installed first in-house application to generate SMTP compatible email for emergency notification of processing problems. Designed a mainframe process that would allow multi-threading of any CICS background task. Reviewed weekly installations of production software for performance and accuracy. Designed DB2 tables and SQL to meet end-user needs.
- Modified production code to meet end-user needs. Mapped out production applications and documented their functionality. Reduced the demand for L8 CPU by streamlining 35 background transactions. Designed and installed a simple batch process to deliver updated security information to a remote server for a new Corporate Actions application.
Confidential
Consulting
Responsibilities:
- Designed and implemented innovative technical solutions to address business problems identified by management.
- Received general, user-oriented, requirements for corporate projects and converted these into detailed technical specifications, which I then coded and implemented.
- IDMS to DB2 code conversion (aka black-box conversion).
- DB2 performance tuning (SQL). CICS Transaction performance tuning.
- Show-cased my SDLC skills such as: systems analysis, team leadership, supporting dev and QA testing, creating ad-hoc programs to correct data problems, and production support.
- Staged, and maintained in production, a vendor application that was largely believed to have minimized downtime (and thus increased generation time) at electric power stations.