education - oAppsNet

advertisement
OAppsNet
Senior principal consultant with ten years of experience that possesses a strong technical and functional
understanding of the Oracle Applications. Past responsibilities include an applications architect, development
manager, lead technical developer and business analyst for several Oracle Application engagements. Specialties
include core Oracle Application’s development, architecting and development of interface points, gathering
requirements, gap analysis and using the Oracle development tool sets to support and enhance the Oracle
Applications.
TECHNICAL SKILLS
 Application Architect
 Workflow Builder
 XML Designer/Publisher
 Application Object Library




Lead Developer
PL/SQL, SQL*Plus
Forms, Reports, Custom Library, Discoverer
UNIX Scripting
FUNCTIONAL SKILLS
 Business Analyst
 E-commerce Gateway
 Map & Gap Analysis



System Administration
XML Gateway
Production Transition
TEACHING
 Oracle Reports
 XML Publisher


Custom Library
Oracle Forms
MANAGEMENT SKILLS
 Project Management

Technical Lead And Architect
ACHIEVEMENTS
 Responsible for developing and building a series of utility programs to enhance standard Oracle
functionality as well as customizations in the Oracle Applications. These utilities include:
Debugging utility for all custom database objects, custom libraries and custom forms; Lookup
table to “data drive” custom code or Oracle code; Adding additional attributes to any standard
Oracle table.

Business Analyst, Data Base Architect, Lead Developer, Unit Test Manager, UAT Coordinator,
And Technical Project Manager for ½ billion dollar order processing transactional database that
interfaces with the Oracle Applications. This system processes individual internet sales orders,
performs “Order To Cash” reconciliation and then interfaces summarized orders into the Oracle
Applications for revenue recognition.

Project Manager and Technical Lead for two successful Oracle Application upgrades that
included Oracle Financials, Oracle Manufacturing, Oracle Sales and Marketing, and Web
Expense.
EDUCATION
DePaul University
Illinois State University
Chicago, IL
Bloomington, IL
MBA in Information Systems
BS in Accountancy
Certified Public Accountant
OAppsNet
OAppsNet, Inc.
October 2000 – Present
PROJECT HIGHLIGHTS
Lead Developer
Qualcomm Corporation
May 2006– March 2007
11i Oracle Applications (11.5.10)
Oracle Manufacturing and Financials (Implementation)
Manufacturing Modules
Responsible for several manufacturing customizations: Developed an interface between WIP and 3rd
Party manufacturing execution system called Advantage; Developed an interface to export and
upload item costs; Developed a method to provide additional security to Cycle Counting forms and
reports; Developed a mass move form to perform several types of material move transactions for a
given work order; Developed an interface to export and upload the “default buyer” attribute on
inventory items; Developed a scrap yield factor process to increment the work orders per assembly
quantities for discrete work orders; Develop a process using the custom library to perform field level
security to several Oracle forms; Assisted in the item attribute data clean up to support the
manufacturing process; Developed an update script to clean up item revisions; Developed an
interface to copy back revisions to new distribution organizations; Developed a tool to compare BOMs
between Oracle and 3rd party engineering software.
PO / AP / QA / FA / OM / GL / EDI
Responsible for several customizations: Developed a custom process to collection fixed asset
information at the time of receiving; Developed an interface between PO and 3rd Party fixed asset
tracking system; Developed an interface between 3rd Party fixed asset system and Oracle Fixed
Assets; Developed an interface to update Oracle Quality collection results; Developed several objects
to support “Return To Supplier” business process (INV transaction interface, AP interfaces, and
created/modified OM line level work flows); Developed GL reports using report templates and XML
Publisher; Developed an API to create/update E-Commerce trading partner and trading partner
details records; Technical advisor for inbound/outbound EDI transactions; Used the custom library to
enforce several business rules during the PO approval process.
Lead Developer / Production Support
U. S. Small Business Administration
March 2006– April 2006
11i Oracle Applications (11.5.8)
Oracle Government Financials (Development)
General Ledger / Accounts Receivable
Responsible for reimbursable invoice process that allocates the reimbursable costs and/or credits to
AR commitment(s) based on the percentage of AR commitment balances within a BFY, Fund and
Program. In addition, this responsibility was required to modify the General Ledger summary trial
balances to support a “virtual” second balancing segment.
Senior Developer / Production Support
Knowledge Learning Center
April 2005– March 2006
11i Oracle Applications (11.5.10)
Oracle Financials, Purchasing And HR (Implementation)
Production Support
Responsible for production support issues related to Order Financial and Several Custom Applications. This
responsibility created several automated scripts to support production support activities such as access
management, profile updates, and post cloning activities. In addition, this responsibility was required to support
Page 2
OAppsNet
database management activities such as Oracle patching and database configuration changes using Oracle
Application Manager. Also, this responsibility required extensive knowledge of the Oracle 11i Development
tool kits, Oracle form preferences, workflow builder, database tuning, triggers, Oracle Alerts, SQL,
SQL*PLUS, PL\SQL, Unix shell scripting, ,and integrating custom technical work into the Oracle Applications.
Accounts Payable / Cash Management
Responsible for importing several bank statements and cleared checks files from financial institutions into
Oracle Cash Management. Also responsible for enhancing the secure communication processes with financial
institutions. This included the download of bank statements and confirmation messages as well as uploading
ACH and positive pay files. In addition, this responsibility enhanced several accounts payable interface
programs for new business requirements, integrating Supplier electronic invoices into the payables open
interface, and enhanced the duplicate invoice process to avoid payment of duplicate invoices.
Fixed Assets
Responsible for converting legacy fixed assets into corporate and tax books. This responsibility also
customized several Oracle Fixed Asset APIs to insert and adjust assets for corporate and tax books.
Purchasing
As part of the Purchasing team, I was responsible for the design and development of the following interfaces:
requisitions import, inbound purchase order acknowledgements, outbound purchase orders. I was also
responsible for modifying several PO and OM external documents using XML Publisher and Style Sheets.
Also, this responsibility modified seeded Oracle PO workflows for Customer specific business processes.
XML Gateway
Responsible for all functional and technical aspects associated with the XML gateway. This responsibility
designed and developed interfaces for outbound purchase orders, inbound purchase order acknowledgments,
and inbound accounts payable invoices. This responsibility required the understand of the new 11.5.10 XML
gateway architecture, as well as creating and or modifying XGD definitions and XGM maps using the XML
message designer, and developing java scripts for inbound transaction testing.
External A/R Field Systems / General Ledger
Responsible for interfacing 2,000 external accounts receivable field systems into the Oracle General Ledger and
creating a data warehouse to store the individual filed system transactions. In addition, this responsibility
created the method to deliver several custom reports from the data warehouse application.
Custom PLL
Responsible for custom.pll architecture and AP, PO, GL, and FND development.
Page 3
OAppsNet
Principal Architect / Developer
Gates Corporation (Division of Tomkins)
March 2004– March 2005
11i Oracle Applications
“Order To Cash” And Manufacturing (Upgrade/Implementation)
This responsibility required problem solving skills, people skills, and technical skills to resolve the client’s
issues. In addition, this responsibility required extensive knowledge of the Oracle 11i Development tool kit,
database tuning, triggers, custom library, SQL, SQL*PLUS, PL\SQL, Unix Shell Scripting, and integrating
custom technical work into the Oracle Applications.
Order Management and Accounts Receivable
Web Sales Orders
Responsible for the design and development of a single interface point for any “real time” web based sales
orders into the Oracle OM Application. As part of importing the sales orders, this responsibility was
required to: apply several customer specific business rules; translating Customer data values into Oracle
recognized data values; converting Customer part number to Oracle item number; checking item
availability, create drop ship addresses; return pricing information; determine freight terms and
transportation mode; determine ship from warehouse; import the sales order, archive the sales order and, if
necessary, return to the calling application any Customer specific error messages.
Quick Order Entry Form Modifications
Responsible for the design and development of several modifications to the standard Oracle quick order
entry form. The modifications include: create a process to control when to a form field is required, if it’s
updatable, set a new field name, set the next navigation item, if it’s visible, set a new list of values, or
force only uppercase characters without modifying the original Oracle form or the custom library; create a
process to automatically derive the Oracle item number based on the User entered item number; provide a
custom form to create drop ship addresses, provide a custom form to display item availability in every
warehouses, display item availability, unit weight and total order weight on the sales order line; data
driving the ship to address based on the invoice to location; zooms to several Oracle and custom forms.
Two Way Translation Of Part Number To Item Number API
Responsible for the design and development of a two way part number to item number
translation. This customization allows any calling application the ability to perform a user defined
hierarchical search of a part number to an Oracle item number. The part number could be a user
defined item category (UPC), a customer specific part number, or Oracle item number.
Third Party Shipping Documents
Responsible for the design and development of a process to define third party shipping documents
associated with the sales order. This design required a custom form and AOL descriptive flexfield to build
3rd party shipping documentation.
Consolidated Invoices
Responsible for the design and development of freight forwarder consolidated invoice. This design
required a custom form to build to select invoices that need to be combine into a single report.
E-Commerce Gateway
Responsible for customizing Oracle E-Commerce Gateway module for North America inbound and outbound
transactions types. Transaction types include: Inbound Purchase Order (850), Inbound Shipment Schedule
(862), Inbound Planning Schedule (830), Outbound Advance Shipment Notice (856), Outbound Invoice (810).
In addition this responsibility designed and built a process to archive Outbound Advance Shipment Notices and
Outbound Invoices so they can be viewed via a custom form using “form folder” technology and, if necessary,
allow modifications and then resend the transaction type.
Custom Foundation Code
Page 4
OAppsNet
Responsible for designing and building a series of utility programs to enhance standard Oracle functionality as
well as customizations in the Oracle Applications. These utilities include: Debugging utility for all custom
database objects, custom libraries and custom forms; Lookup table to “data drive” custom code or Oracle code;
Adding additional attributes to any standard Oracle table. In addition, this responsibility participated on a Team
that developed the architecture to apply changes to standard Oracle forms via the custom library.
Principal Architect / Analyst / Lead Developer
Symantec
May 2001– August 2004
11i Oracle Applications
“Order To Cash” And Financials (Upgrade/Implementation)
½ Billion Dollar Order Processing System
May 2002 – April 2004
Business Analyst, Data Base Architect, Lead Developer, Unit Test Manager, UAT Coordinator, And Technical
Project Manager for ½ billion dollar multi-phase order processing transactional database that interfaces with the
Oracle Applications. This responsibility was required to gather the world-wide business requirements from
Finance, Treasury, Tax and Internal and External Reporting Departments. After the business requirements were
defined, this responsibility architected and developed a Database that processed 40K – 100K sales orders per
day, performed “Order To Cash” reconciliation, and then summarizing that data into the Oracle Applications.
In addition, this transactional database was used by the Customer Service Representative to retrieve Customer
and order information. Several Oracle OM, AR, GL functional set ups and various technical customization in
OM and AR were required to import these orders into the Oracle Applications for revenue recognition.
Order Management and Accounts Receivable
May 2001 – May 2002
Responsible for importing 15K- 25K individual sales orders per day into the Oracle Applications. This
responsibility also required the understanding of Symantec’s antivirus subscription renewal process, Symantec’s
internal and external reporting requirements, and in-depth knowledge of the Oracle Applications. As part of
importing the sales orders, this responsibility was responsible for the design and development of a single
interface point of customer into the Oracle Applications. In addition, this responsibility supported several
technical and functional team members working on various functional setups, technical customizations and
interfaces for the Oracle Implementation.
Production Support
November 2001 – August 2004
Responsible for production support issues related to Order Management, Oracle Pricing, Accounts Receivable,
Inventory, General Ledger, Workflow, and Several Custom Applications. This responsibility required problem
solving skills, people skills, and technical skills to resolve the client’s issues. In addition, this responsibility
required extensive knowledge of the Oracle 11i Development tool kit, database tuning, triggers, custom library,
SQL, SQL*PLUS, PL\SQL, Unix Shell Scripting, SSH, and integrating custom technical work into the Oracle
Applications.
Principal Architect Analyst
OraTechNet, Inc. (Internal Project)
February 2001– Present
11i Oracle Applications (Development Environment)
Responsible for all duties related to an installation of 11i Oracle Applications Development Environment:
Configure Sun Solaris Box (Hardware and Operating System); Install two 11i Oracle Applications
Development Instances; UNIX, DBA, and Oracle System Administration Responsibilities; Install third party
software. Also, this position was responsible for upgrading 10.7 SC, 10.7 NCA, and 11.0.3 conversion
programs to 11i.
Page 5
OAppsNet
Principal Architect / Analyst
Leroy Somer, Inc. (Division of Emerson Electric)
October 2000 – April 2001
Oracle Manufacturing and Financials (Implementation)
Responsible for General Ledger, Customers, Customer Items, On-Hand Inventory, Sales Orders, Price Lists,
Attachments (Items, BOM, Routings, Departments, Standard Operations, Order Entry), Open Purchase Orders,
Vendors, and Enhanced Sourcing Rules conversion related to the 11.0.3 Oracle Manufacturing and Financial
Application implementation. Also responsible for the development of several interfaces for Sales Orders and
Manufacturing Demand (EDI 830, 850, 860) as well as extracts for Advance Shipment Notification.
This responsibility also lead to the integration of a third party bar coding software into standard Oracle
distribution and manufacturing reports, applied database and application patches to the development instances,
resolving issues with Oracle support (Production and Development), requirements gathering for technical
specifications, technical assessments, map and gap analysis, technical design, and modifying or creating reports
for distribution, financial and manufacturing modules.
This position required the understanding of the Oracle’s Business On-Line, Oracle's version of Application
Service Provider, (ASP) process and integrating Leroy Somer’s internal and external business processes into the
ASP environment. In addition, this position was responsible for mentoring the client staff on the Development
tool kit, SQL, SQL*PLUS, PL\SQL, and integrating custom technical work with the Oracle Applications.
DARC Corporation
DARC Professional Services
July 1997 – September 2000
PROJECT HIGHLIGHTS
Senior Architect / Analyst
El Paso Electric Company
August 2000 – September 2000
Oracle Financials (Redesign)
Responsible for technical issues associated with separating El Paso Electric Company’s current company into
five distinct entities and still remain on the existing 10.7 SC financial implementation. This responsibility
required the understanding of El Paso Electric Company’s new financial structure, gathering functional and
technical requirements, designing and building complex PL\SQL routines to allocate costs across companies.
Also, this position was responsible for mentoring the client staff on the Development tool kit, SQL,
SQL*PLUS, PL\SQL, and integrating the custom technical work with the Oracle Applications.
Senior Architect / Analyst
What’s For Free Technologies, Inc.
June 2000 - August 2000
Oracle Financials (Implementation)
Responsible for all technical issues related to the 11.0.3 Oracle Financial Application implementation.
This responsibility required the understanding of Oracle’s patching process, resolving issues with
Oracle support, several DBA responsibilities (patching, installing custom development environment,
database sizing), requirements gathering, technical assessments, map and gap analysis, technical
design, and modifying or creating reports and forms. Also, this responsibility required the
understanding of the company’s website and back-end systems in order to interface customer and
revenue information into the Oracle Applications.
Page 6
OAppsNet
Senior Architect / Analyst
SBE, Inc.
May 2000 – June 2000
Oracle Manufacturing and Financials (Upgrade)
Responsible for the successful 11.0.3 “Mini Pack” upgrades of the Oracle Applications that included
project management, technical assessments, production support for Oracle Financials, Oracle
Manufacturing, and Oracle Sales and Marketing. This responsibility required the understanding of
Oracle’s upgrade methodology, determining the correct upgrade path, impact on customizations,
resolving issues with Oracle Support.
Senior Architect / Analyst
Landor Associates
February 2000 – June 2000
Oracle Financials with Project Accounting (Upgrade)
Responsible for the successful 11.0.3 “Mini Pack” upgrades of the Oracle Applications that included
project management, technical assessments, production support for Oracle Financials, and Project
Accounting. This responsibility required the understanding of Oracle’s upgrade methodology,
determining the correct upgrade path, impact on customizations, resolving issues with Oracle
Support.
Developer Analyst
SBE, Inc.
October 1999 – December 1999
Oracle Manufacturing and Financials (Technical Work)
Analyzed and designed both technical and functional solutions for Order Entry, Accounts Receivable
and Oracle Sales and Marketing. Automated third party bar coding program with Oracle Order Entry.
Customized Oracle’s API to import potential Customers and Contacts into Oracle Sales and
Marketing. Modified Oracle’s Sales Order Acknowledgement, Pick Slip, Pack Slip, Commercial
Invoice, and Accounts Receivable Invoice using Oracle Reports. Additionally, modified several
standard Oracle Order Entry Forms using the customized library.
Developer Analyst
Marquette Medical Systems, Inc.
August 1997 – August 1999
Oracle Manufacturing and Financials (Implementation)
Analyzed and designed both technical and functional solutions for Order Entry, Purchasing,
Engineering, Accounts Receivable and Oracle Inventory. Integrated third party customer information
(SMG) with Oracle Applications to maintain customer relations and contracts. Developed custom
applications and forms using the Developer Tool Set, designed and developed several customized
reports using Developer Tool Set, modified several reports with Developer Tool Set, and developed
interfaces/extracts/conversions with legacy systems. Set up the clients printing environment, trained
client’s development staff on Oracle Reports, and developed a custom multi-lingual report design
process that works with or without Oracle MLS installed. Additionally, customized several standard
Oracle Order Entry and Engineering Forms using the customized library.
Assignment Highlights by Application:
Accounts Receivable
Supported a custom bill collection application for the Receivables Application. This application allows
the Collections Department to manage outstanding invoices. I also converted legacy data into this
custom application. The assignment required the understanding of collection process and using
Oracle Forms, Oracle Reports, PL/SQL, and interfaces.
Page 7
OAppsNet
Modified Oracle Receivables customer merge package to update all custom applications that
referenced a merged customer or customer site. This assignment required the understanding of
Customers and the use of PL/SQL.
Accounts Payable and Purchasing
Developed a custom return procedure for Purchasing and Accounts Payable Applications. The
custom application allowed the purchasing manager to return inventory to suppliers after the invoice
had been paid. The assignment required the understanding of Purchasing, Accounts Payables and
Inventory interface tables and programs. The assignment also required the use of Oracle Forms,
Oracle Reports, PL/SQL and Oracle standard interfaces.
Accounts Receivable and Order Entry
I was also given the responsibility to design and build a process to capture changes made to sales
orders and invoices. This assignment required him to design a method to archive large amounts of
data without sacrificing system performance. As part of the solution, I was required to create various
database triggers and indexes on standard Oracle tables without impacting system performance.
Order Entry
Designed and built a custom pricing application for the Order Entry Application. This application
integrated a third party database into the Oracle Applications to control customer pricing. This
application required the functional and technical understanding of sales orders, agreements, and
pricing within Oracle. This assignment required the use of Oracle Forms, Oracle Reports, PL/SQL
and interfaces/extracts to and from existing legacy systems.
Designed and developed a global sales order quotation process within Oracle. This process required
the functional and technical understanding of four existing quotation systems and then consolidating
them into one common business process and report within Order Entry.
Created various gross margin analysis tools within the Order Entry sales order form. This required
the use of descriptive flexfields and database views.
Application Object Library
Designing and developing a multi-lingual reporting process. This process enables external
documents (Sales Order Acknowledgement, Pick Slip, Customs Invoice, Pack Slip, AR Invoice,
Dunning Letter, Credit and Debit Memos, Statements, Advice, Prepayment Remittance, Purchase
Order and RFQ) to print in more than one language.
Engineering and Inventory
Converted legacy-engineering data into Oracle Engineering. Modified the custom library to prevent
end users from updating the revision number in Oracle Inventory.
Senior Systems Analyst
Helene Curtis, Inc.
June 1991 – July 1997
Manufacturing
While at Helene Curtis I had several roles and responsibilities:
February 1997 – July 1997
October 1996 – January 1997
Senior Systems Analyst
Senior Financial Analyst
Page 8
OAppsNet
October 1995 – October 1996
June 1994 – October 1995
June 1991 – June 1994
Senior Financial Analyst I
Senior Corporate Analyst
Corporate Staff Accountant I
Staff Accountant
Russell Novak & Company C.P.A.
August 1989-May 1991
Management
Responsible for preparing working papers and analyzing key accounts for audits, reviews, and compilations.
Prepared payroll tax returns, sales tax returns, bank reconciliations, and financial statements on a monthly,
quarterly and year-end basis for clients. Maintained general ledgers for clients. Prepared tax returns for
individuals, partnerships, and corporations.
Page 9
Download