michael fitzpatrick senior people soft developer
TRANSCRIPT
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
1/10
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
2/10
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
3/10
Michael Fitzpatrick Page 3
Application Engineer IV 2010-2011
Lead PeopleSoft Financials Developer
Lead Developer for PeopleSoft Financials v9.0, PeopleTools 8.49.23.
Developed all customizations AP, AM and GL modules for this multi-billion dollar
premier health care organization The Lahey Clinic utilizes the GL module, but only minor modifications were needed
to GL.
As Lahey Clinic uses a SuperUser paradigm, I would meet with the FinancialsSuperUsers to determine current priorities, tasks and upcoming Projects.
No Business Analysts exist at Lahey Clinic, so I would meet with the SuperUser,
gather his\her functional requirements, translate that functional requirement into atechnical spec, and the write the technical code according to that spec.
Modified custom AP Voucher Load SQR to have reporting run off SYSDATE instead
of Process Instance because in case of an error and re-run (due to bad data), the report
would print for the entire day.
Met with the AM SuperUser to discuss a complicated AM production issue in whichthe ending 2010 Asset balance did not equal the beginning 2011 Asset balance.Because this was vanilla code, I was able to file an ORACLE SR, and then run 6
complex SQL statements to solve the AM Producion issue.
Began a Financial Sanctions Project. The Financial Sanctions Project involves
checking company vendors against a Specially Designated Nationals List (SDN List)downloaded in XML format from the U.S. Department of the Treasury and uploaded
into PeopleSoft via an App Engine. Once the list is uploaded, you can also check AP
Payments against the list as well.
2010 1099 Project. This project involved determining the proper PS Project to
download from Oracle Support. It was particularly complicated this year, as a second
Project\Fix was needed to fix errors in the original 1099 Project. The need for thissecond Project\Fix was discovered through continuous monitoring of the
Oracle\PeopleSoft Support web site. Also, even though I was a technical resource, I
had to learn the 1099 functional process in depth in order to support the AP functionalteam, and the 1099s were sent out on time.
Multiple PS Queries written, especially for AP.
Debugging of AP PayCycle App Engines to determine why certain vouchers were not
being paid. To determine this, I would place an append the command line with aTRACE7 to trace the SQL, and backtrack from this point.
Pronto Wash, Inc Costa Mesa, CA
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
4/10
Michael Fitzpatrick Page 4
Senior PeopleSoft Developer 2007-2010
2007 - 2010Manage, Lead and have full responsibility for all programming and development work
PeopleSoft V8.8, PeopleTools 8.46
Oversaw all customizations and developed customizations for OM, Billing, AR, AP andGL modules for high-end luxury car detailing company.
Pronto Wash Inc. utilizes the GL module, but only minor modifications were needed
to GL.
SQL Tuning of any slow running Processes in OM, Billing, AR, AP and GL.
The tool TOAD is used to generate Explain Plans, and a variety of SQL tuning
methods are used to improve timing of slow performing SQL, thus making
Application Processing faster. This results in a much more satisfied UserCommunity.
SQL Tuning of the Billing Pre-Process and Finalization Process (BIIVC000 andBIIVC100).
Work in AR to determine which pages could have Deferred Processing turned off, sothat fields populated as the Users changed values to give Users a more up-to-the-
second view of data.
Wrote and modified many custom SQR Reports that pull data from OM, AR and AP.
Wrote and modified many custom SQR Programs that pull data from OM, AR and
AP and place data in a comma-delimited file for easy opening into an EXCELspreadsheet. These comma-delimited files are especially important to Users of
modules of PeopleSoft Financials as PeopleSoft Financials Users make extensive use
of EXCEL to formulate and examine data.
Creation and manipulation of Pages in OM, AR, and AP to give users an Application
based, ease-of-use solution for pulling up requested data.
Created All PeopleSoft Security for all users, including Users, Roles, and PermissionLists.
Tested out PS FSCM v9.1, PTools 8.5 for upcoming upgrade
Cybex International Medway, MA
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
5/10
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
6/10
Michael Fitzpatrick Page 6
Promoted to Manager, Systems Programming
2001Led, oversaw and managed all aspects of PeopleSoft development, including staff of
fulltime developers, hiring, standards, management of consultants, ensure passing of
yearly outside IT audit (Cybex is a public company).Oversaw all customizations and developed customizations on all 16 modules
Held weekly 1 on 1 meetings with each developer, to ensure that information on
each developers tasks was known to me. This helped avoid any programmingconflicts, ensure that standards were always being met, enabled me to intelligently
answer any questions from upper management concerning programming tasks and
deadlines, and helped me to better manage the department without the developersfeeing too constrained, so as not to stifle programming creativity.
Strictly enforced the requirement of detailed notes being entered into the Cybex
Custom Help Desk. This greatly reduced the turnaround time for resolutions for
repeat errors, especially errors that surfaced not too frequently, and in many cases led
to custom fixes or patch installation. Responsible for installation and retrofits of all PeopleSoft Patches, and migrating
patches\fixes from the Development database, through Testing arenas, and intoProduction. Production moves were done during off hours.
Cancelled the practice of certain developers supporting certain modules, and cross-
trained each developer on every module supported. While certain expertise alwaysremained, every developer felt comfortable supporting each module.
Invented and instituted Functional Days for all developers. Functional Days
consists of a bi-monthly program where a developer actually sits with a functionaluser for anywhere from 1 4 hours, to gain functional knowledge for the applications
and modules that required support. This greatly increased the functional knowledge
of the developers, and made each one a better programmer. Using in-house training conducted by me, trained entire staff of developers on Oracle
SQL tuning techniques on Oracle V8.06. The tool TOAD was used to generate
explain plans, and developers were taught various tuning techniques such as indexing,
using Oracle SQL Hints, creating new views (or making delivered views) that weremore efficient, ordering tables in the FROM clause, ordering joins in the WHERE
clause, Outer Joins, Utilizing the Alter-Session command in SQR Reports and
Processes to switch between the Rule and Cost based Oracle Optimizer to aid inperformance, etc.
Developed PeopleCode that enabled the Credit Department to dictate which groups of
Users could release Credit Holds for certain dollar amounts, and which groups would
have Read-Only access to these pages. The code was based on a custom PermissionList, and retrieved Security information prior to displaying the pages as editable or
read-only.
Developed a Tax Register SQR Report that enabled the AR Department to extract taxinformation from PeopleSoft and compare it to the Vertex tax database.
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
7/10
Michael Fitzpatrick Page 7
PeopleSoft Financials\Manufacturing Implementation
1999
Lead Developer for PeopleSoft Financials/Manufacturing 7.50 implementation.
Oversaw all customizations and developed customizations on all 16 modules. Led Upgrade from 7.50 to 7.51 prior to Go Live due to compelling technical and
functional reasons.
Developed custom Commissions PeopleSoft module\application to have salescommissions paid from the AR module, rather than from the delivered OM module,
including tracking of original invoice to a sales person, even when sales people
change territories. Included development of all custom records, panels, SQR Reports
and Oracle tuning.
Developed a Sales and Gross Margin Report (SQR) used daily by upper management
to accurately reflect the quantity of units shipped, the value of those units, and thegross margins for the individual products. The SQR was written using a Product Tree
as the base, and gathering information from several modules at once: Mfg, Inventory,OM, and AR, as well as several complex calculations.
Led Upgrade from 7.51 to 7.52 (in 2001) in preparation for being a PeopleSoft betasite for the e-Commerce module: eStore. This included the running of all Compare
Reports, identifying customizations and potential retrofits, and running and fixing
issues from the output of the DDDAUDIT and SYSAUDIT deliveredapplication\system reports.
Led PeopleSoft development for install of eStore module, in conjunction with
PeopleSoft developers, who worked on the HTML code.
Responsible for all 7.51\7.52 patch management and installs, including compare
reports and retrofits of all custom code.
Developed SQR to extract AP Payment data into a bank specified format for EFTupload
Modification of OMBILL.sqr to improve edits and add new custom edits so that AR
processing ran infinitely more smoothly, especially the BIIVC000 Pre-Payment and
Finalization routine. Also made extensive modifications so that information from theInventory module would be passed correctly from OM into Billing. The Inventory
module customizations that were made to OMBILL were due to extensive
customization to the Inventory module.
Customizing\modifying steps in the AP Payment Step table
Created and modified all PeopleSoft Security for 7.51 and 7.52
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
8/10
Michael Fitzpatrick Page 8
MORE Systems, Inc. Westwood, MA
Senior Software Consultant 1994 1999
Design and development of Client / Server applications for clients of More Systems, Inc,a Boston based software consulting firm.
PeopleSoft Financials\Manufacturing Implementation1998-1999
Principal Developer for PeopleSoft Financials/Manufacturing 6.0 implementation for
Marriott International (Bethesda, MD) MAPS Project (Marriott Vacation ClubInternational, Architecture and Construction PeopleSoft).
Responsible for design of customizations as well as issue resolution/problem solving of
application processing.
Customization of Accounts Payable check printing from local print jobs to
printing of files from a centralized Mainframe.
This customization included a PeopleCode customization, original SQR, EFT
routines, and MAESTRO jobs.
Complete Customization of Accounts Receivable Invoice Billing.This customization included re-writing an SQR with 20 SQCs, along
with various panel and PeopleCode changes.
Modification of OMBILL.sqr to improve edits and add new custom edits so that AR
processing ran infinitely more smoothly, especially the BIIVC000 Pre-Payment and
Finalization routine. Also made modifications so that the correct tax informationwould be passed from OM into Billing.
Worked closely with Accounts Payable, Accounts Receivable, and Project functional
users to produce custom report development (SQR, CRYSTAL).
Post Implementation Support
Proper knowledge transfer and training and of Marriott Technical Staff to
ensure smooth transition during project roll off.
PeopleSoft Financials Implementation
1994-1997
Implemented version 5.11 of the PeopleSoft Financials Accounts Receivable, Billing andAsset Management modules at Cahners Publishing Company.
Contributed to all aspects of the project, including requirements gathering, design,
construction, technical training of Cahners staff, and rollout.
Responsibilities include customization of queries, desktop performance, and support
for all AR reports, processes, and code (Crystal, SQR, COBOL, and PeopleCode).
Customization of OMBILL.sqr to improve edits and add new custom edits so that AR
processing ran infinitely more smoothly, especially the BIIVC000 Pre-Payment andFinalization routine.
Customization of PeopleSoft AP Crystal Check using a bitmap signature, and thirdparty MICR printer in accordance with bank specifications.
Oversaw conversion of Assets from Access database to Oracle database. Led Asset
Management technical team from inception, through implementation, into production.
Responsibilities included GL chartfield customizations and SQR, PeopleCode, Queryand Crystal Reports.
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
9/10
Michael Fitzpatrick Page 9
Customization of the challenging AM Depletion SQR.
Development of automated T&E Report submission and uploading facility utilizing
Microsoft Excel \ Visual Basic and Oracle stored procedures. This system spansemployee input of T&E data to customized template, electronic and manual approval
of T&E reports, and automated batch processing of T&E reports to upload
information into PeopleSoft
Financial WorkBench
Worked with Cahners functional team to develop Financial WorkBench (FWB). FWB aPowerBuilder \ Sybase application for financial analysis, used to create financial reports
and then give end users the ability to analyze the data on-line. Developed front-end
PowerBuilder screens for Accounting DrillDown. This tool allows users the ability to
bring up a report and drill down into the detail that makes up that report. Users can drillfrom a P&L back into General Ledger and then into Accounts Payable.
Financial Systems Project
Worked with accounting department to determine financial reporting needs forPLATINUM financials. Coded all Financial System reports including Profit and Loss
Statement, Balance Sheet, and Transaction Detail, as well as multiple year-end reportsusing SQR. Developed and maintained PowerBuilder front-end applications for end user
input into Financial System tables.
Trained accounting department employees to use PowerBuilder applications. Alsotrained Cahners IT department to maintain SQR source code and PowerBuilder
applications.
Sales and Marketing Project
Developed front-end PowerBuilder screens for a sales and marketing application. This
application was a custom developed contact management system.
More Application Manager
In-house development of MORE application Manager (MAM). Developed PowerBuilder
interfaces and reports for both Oracle and Sybase versions.
-
8/4/2019 Michael Fitzpatrick Senior People Soft Developer
10/10
Michael Fitzpatrick Page 10
Education
Business Management\Information Systems
University of Massachusetts, Boston, MA
Business Management, minor in Psychology
University of Notre Dame, South Bend, IN
Technical Skills
PeopleSoft Financials 9.0 PeopleTools 8.49.23
PeopleSoft Financials 7.52 PeopleSoft Financials 8.8SP1
PeopleSoft SCM 7.52 PeopleSoft SCM 8.8SP1PeopleTools 7.56 PeopleTools 8.46.07
SQR
Crystal 6.05, 9
PS Query 7.57, 8.46.06 Oracle 8.06 Oracle 9.2.06Oracle SQL Tuning TOAD Oracle 10g
PeopleSoft Security 7.5 SQL*Plus UNIX
PeopleSoft Security 8.45
Professional Training
PeopleSoft:
PeopleTools I, II 7.5 Application Engine 8.45
PeopleTools I, II 8.45 SQL\SQR PeopleCode 8.45
PeopleSoft Security 8.45
MGA Associates:
Oracle SQL Tuning
PowerSoft:
Introduction to PowerBuilder