Post Job Free
Sign in

Data Sales

Location:
Millbrae, CA, 94030
Posted:
August 18, 2010

Contact this candidate

Resume:

Walter L. Peacock

e-mail: *********@*****.***

Phone: 650-***-****

TECHNOLOGY SUMMARY

Excellent knowledge in OLAP Design and Architecture, Custom ETL, Data

Conversions and Data Mapping, Database Migration, Data Modeling, Database

Design and Development, Data Warehouse,

Database Performance Tuning including SQL Queries, Materialized Views and

Table Partitioning, Database Administration, Packages (PL/SQL), Procedures,

Functions, Database Triggers, Database Backup/Restore.

Experienced in Full Life-cycle Development: Requirements Analysis, Design,

Programming, Implementation, Testing, Change Control and Production

Maintenance of Information systems.

TECHNICAL SKILLS

LANGUAGES:

PL/SQL, SQL, Perl with DBI, XML, Pro*C, Java, C, C++, COBOL, PL/1, JCL, HTP

Web ToolKit, Visual Basic, Unix Shell Scripting, HTML, DHTML

DATABASES:

ORACLE 7.3, 8.05, 8i, 9i, 10g, 11g, SQL Server, MySQL, MS Access, Teradata,

IMS/VS

OPERATING SYSTEM:

UNIX (Linux, SOLARIS, AIX, HP-UX, DEC, XENIX), WINDOWS, MAC O/S, MVS, OS/2,

VMS

JAVA TOOLS:

JDBC, ODBC, JDeveloper, Microsoft Visual J++, JDK

SOFTWARE/TOOLS:

OracleBI Discoverer, Business Objects, Oracle Application Server(OAS),

9iAS, Enterprise Manager, SQL*Loader, SQL*Plus, QueryMan, WinDDI, Fastload,

BTEQ, Veritas NetBackup, Designer 2000, Oracle Forms, Erwin, Visio, SQL

Navigator, Toad, EDI, UC4 Automation, LDAP, CBTREE, BTRIEVE, Brio, MV90

HARDWARE:

SUN, RS 6000, UNIX Workstations, HP 9000, IBM Mainframes, VAX, CDC

APPLICATION DOMAINS:

Financial, Banking, Healthcare, Energy/Utilities, Electronic Commerce,

Insurance, Telecom

CONSULTING HISTORY

California Independent System Operator (CAISO), May 2010 - July 2010, SAT

Test Lead

Provided support and data analysis for the System Acceptance Testing of the

new release of the CAISO Settlements application. Provided data mapping,

test cases, test data and load scripts, performance testing and analysis

using PL/SQL and Perl.

PG&E, October 2009 - May 2010, Operations Interface Analyst/Programmer

As a member of the SmartMeter IT Operations Team, focused on data flows

between core applications. Monitoring SmartMeter IT Systems to meet data

delivery requirements, Operational Interface support, measurement and

analysis of SmartMeter data delivery and performance.

Configuration / execution of batch jobs, shell scripts, Perl scripts. to

assist in the design and build requirements for existing/new functionality

for the PG&E SmartMeter technology.

Provided 24/7 Operational Interface support for the daily, weekly and

monthly processing.

California Independent System Operator (CAISO), February 2006 - March 2009,

Senior Consultant

Performed in the following roles:

24/7 On-Call Operational Support for MRTU Market Simulations

Defect tracking trouble shooting and resolution of Vendor Applications

issues

Developed Perl Scripts to scan operations logs and send email notifications

Developed Perl Scripts for process automation

XML Payload Data Transformation to Billing Determinants using PL/SQL

Custom ETL Development (Test Data, Legacy Data Sources) Using Perl and

PL/SQL

Data Conversions

DB to DB Data Loaders

Support Settlements Charge Code Development, Test and Validation

Meter Data Quality Validation

Monitored Settlement Applications and Meter Data Statements and Billing

publishing

Database and Application Performance Tuning

Test Team DBA and programming Support

Designed and developed processes for the integration of the CAISO Market

Participant meter data sources with the AREVA Settlement application.

Developed PL/SQL data loader applications for Siemen's XML Meter Data

Payloads, DB to DB and CSV files. Created the SaMC Bill Determinant Data

Mapping processes and procedures and performed the Bill Determinant Data

Mapping Role for the Project. Developed automation scripts using Perl.

Assisted in the migration of vendor's applications to 64-bit app servers

and upgrade to Oracle 11g.

Lead Architect of the SOA Bill Determinant Data Mapping Application for the

SaMC Project. This custom ETL application (PL/SQL) provided the CAISO with

a user configurable Bill Determinant Data Mapping process, Rules Engine

processor, and Data Validation Engine.

The SOA Bill Determinant Data Mapping Application receives input from

multiple data sources which include Transactional XML Payloads, DB2DB,

Master File, Standing Data, and Reference Data. The data mapping

application also receives mapping rules and requirements from the SaMC

Configuration Design Guides and the data requirements. The process results

in creating the billing determinants for input data to the AREVA Settlement

application from which the California energy market is settled each day.

This approach uses dynamic PL/SQL to enable the Business Users to have

greater control and flexibility of the configuration of the input data and

minimizes the amount of programming code necessary to support the changing

business rules and data configuration requirements.

AREVA ESCA, September 2003 - January 2006, Oracle Developer/DBA

Lead Architect of the SaMC External Data Base Interface in PL/SQL which is

the DB2DB ETL engine used during MRTU SaMC Stage-1 for processing / mapping

the CAISO Legacy data sources (BBS) into the AREVA Settlements tables. The

DB2DB software is a table driven, configurable application that extracts

billing determinants from the legacy systems and transforms them into the

format that is required by the AREVA Settlements application. In addition

to the dynamic transactional data, the DB2DB also provides interfaces for

Standing Data and Master File Data sources.

Developer/DBA of the Stage-1 version of the SOA Bill Determinant Data

Mapping Application. Designed and developed the PL/SQL ETL software using

a Rules Engine approach and implemented interfaces for Pass Thru Bills,

BITS and PI XML payloads.

Performed maintenance and enhancements on the ASIM API ETL stored

procedures. Performed database performance tuning and maintenance.

Provided database design and development for the MISO project and CONOCO

project.

Xilinx, Sales and Marketing Data Warehouse Group, March 2002 to June 2003,

Data Warehouse Developer

Performed PL/SQL database development and database tuning for the Data

Warehouse Sales, Claims, ACME and Leading Indicators applications running

on Oracle 8i, Oracle 9i and Oracle 9iAS. Provided reports development

support for the Oracle Applications 11i migration. Maintained client-

specific data marts with ongoing data transfers and data loads using

various formats. Provided Business Intelligence support as the OracleBI

Discoverer Administrator and developed OracleBI Discoverer reports.

Developed a migration plans and support for the users during the roll-out.

Wells Fargo Bank, Internet Financial Services, August 2000 to November

2001, Oracle Developer

Provided On-Call Production DBA support for the multi-terabyte Banking

Business Events Data Warehouse. Monitored production job streams.

Provided performance tuning and enhancements to the PL/SQL data load

procedures and Oracle 8i databases. Established production data migration

procedures and database space management for the partitioned tables.

Monitored production processes. Implemented table level backup/recovery

procedures. Migrated a data warehouse application from Oracle 8i to

Teradata SQL. Used the WinDDI, QueryMan, BTEQ and FastLoad utilities.

Modeled, designed, implemented and administered Oracle 8.1.7 databases to

maintain customer financial data for management sales campaigns and

reporting. Developed a database application using PL/SQL to interface,

process and store XML customer banking transaction data from Vertical-One

(Yodlee) into a datamart. Developed database application and PL/SQL data

extract, transformation and load (ETL) procedures for wireless banking

transaction data from Bank of Montreal application. Developed SQL sales

marketing reports and migrated the databases and applications to Solaris.

PG&E Energy Services, April 1998 to August 2000, Oracle Data Analyst /Java

Developer

Provided Meter Data Management and applications development expertise in

the Electric Energy Deregulation industry. Designed and developed Meter

Usage database schema and PL/SQL code for time-series meter data

collection. Implemented data aggregation procedures and queries. Developed

PL/SQL stored procedures to provide interfaces for Java applications and

other accounting processes. Performed DBA environment activities and

performance tuning functions.

Developed an enterprise-wide Web Application and Data Warehouse for dynamic

access to energy usage data and reporting. The organizational departments

supporting and using this application includes Settlements, Load

Forecasting, Pricing, and Operations. The Web application provides

essential capabilities throughout the organization, such as data retrieval

by customer account and groups, missing data points analysis, customer

energy usage profiling, billing information, charts and reporting. The

Meter Usage Web Application was implemented using Oracle Application Server

and the PL/SQL HTP Web Toolkit. Implemented Oracle Discoverer (Web and

Client Server) Reporting tool and End User Layer(EUL). Performed

installation, system admin and tuning functions for the OAS and Discoverer.

Developed PL/SQL stored procedures and triggers for the Java ISO Settlement

application based on the Meter Usage database. Developed a datamart and

PL/SQL software for the Load Forecasting application. Provided support for

the implementation and operation of the company's flagship internet based e-

business Customer Service Data Warehouse Application (PowerSight).

Developed software to process CMEP, MV90, and MDEF formatted data and EDI

810,867. Defined database structures for California Market energy data and

New England Market energy data. Developed PL/SQL ETL loader for California

Meter Data to read and parse the EDI X12 document directly. Implemented

solutions using Oracle 7.3.3, 8.05, 8i, PL/SQL, Pro*C, LOBs, HTP Web

Toolkit, Java, C++ and Oracle Application Server.

Hitachi America, Limited, September 1997 to April 1998, Applications

Programmer

Developed server-side Java CORBA applications to provide real-time sales

information reports to sales reps over the internet from the Customer

Datamart. This effort consisted of the design and development of a multi-

tiered Web application with back-end interfaces to the BrioQuery data

mining reporting tool, Oracle and LDAP. Provide support and maintenance

for PL/SQL datamart loaders. Evaluated, tested and implemented Electronic

Commerce products. Developed test plans and pilot test strategy. Developed

and maintained an Electronic Commerce Research Web Site.

MCI Telecommunications Corporation, May 1996 to July 1997, Applications

Programmer

Developed and maintained AIX and Unix based client server applications

written in Pro*C with embedded Oracle SQL to support the datamart and

fulfillment activities of MCI Prepaid Card and Prepaid Cellular retail

businesses. These applications supported MCI's Call Center operation.

Developed automated FTP procedures of files to the remote fulfillment

vendor. Designed and implemented an inventory system to maintain inventory

data for 350 retail kiosks using Oracle PL/SQL under AIX.

Developed server-side and client-side Java applications for MCI's Intranet,

including Java financial applications with JDBC access to Oracle, a Java

Report Server which utilizes socket connections and streams to run reports

remotely on the AIX server and display the report results on the Windows

client. Also developed a Java Application server which utilizes JDBC to

access an AIX Oracle database and return result sets in response to

requests from remote clients. Completed the development of a Web based

Order Entry application in Java utilizing Marimba Bongo and Sun's Java

WorkShop under Solaris and Windows NT Web Servers.

ACADEMIC BACKGROUND:

B.S. Electrical Engineering/Computer Science; M.S. Computer Science;

University of Louisville.



Contact this candidate