免费预览已结束,剩余3页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
David Hubbard303-349-9064 Experience Summary25+ years of software architecture and development experience including: Data warehouse architecture, in both Kimball and Inmon styles. Data Modeling using a variety of popular ERD tools. Database and table design and implementation for data warehouse and related ETL processes. ETL architecture. Full software life cycle development across numerous software and hardware platforms in a variety of industries. Analysis, design, development, and implementation of data warehouse, ETL, client/server, and mainframe transactional applications. 9+ years Informatica experience including Version 8.6. Structured and iterative data warehouse and application development lifecycle methodologies. Production and development Oracle (10g), Sybase, Informix and DB2 (UDB) database administration. Internal infrastructure improvement and knowledge management analysis.Technical ExperienceTools:Informatica PowerCenter (versions 1 8), , Talend, Power Designer, Brio Query and Enterprise Server, ERWin, Microsoft Office Toolset, Visio, Oracle Designer, ErwinOperating Systems:UNIX (Sun Solaris, AIX, HPUX, Linux), Windows NT/2000Databases:Oracle 7, 8, 8i, 9i , 10g database/associated tools/Oracle Enterprise Manager, Teradata, DB2 UDB EE/EEE, Sybase ASE, Sybase IQ, Microsoft SQL Server, Microsoft Access, Flat file systems, MYSQLLanguages:SQL, PL/SQL , TSQL, UNIX shell scripts , COBOL, Perl, PHP, JavaScript, C, C+Industries:Finance, Telecommunications, Cable, Government, Manufacturing, BankingExperienceDatasource Consulting / Transfirst ( Jan 2009 Jun 2009 )As an ETL consultant designed and created 200+ mappings/sessions/workflows to move data from source to reporting data warehouse for complex Cognos Business Intelligence project in credit card processing industry. Used Informatica in MS Window 2008 / SQL Server 2008 environment. Created standard and best practices for Talend ETL components and jobs.Echostar ( July 2006 April 2009 )As an Informatica consultant streamlined and tuned accounting related ETL to be more efficient using Teradata, Oracle and SQL Server databases. Processing time for the accounting close period was reduced from 80 hours to 48 hours. Assist others in maximizing the use of Informatica in ETL processes.Jeppesen ( Jan 2007 April 2007 )As an Informatica consultant designed and implemented performance improvement changes to nightly ETL processes using Informatica and Sybase and Oracle databases.Newmont Mining ( June 2006 )As a Consultant modified mappings, data models and application to use new data sources. Backend databases changed from Oracle to SQL Server. A application used a service oriented architecture to retrieve data.Canadian Imperial Bank of Commerce (CIBC) (Mar 2006 April 2006)As an Application Architect reviewed database design, data flow, ETL and application performance in order to recommend hardware size needed for implementation of a Basel II risk management application. Data warehouse / Basel application was implemented using Oracle 10g RAC, Informatica 7.1.3, SAS and various reporting tools. Created hardware sizing test plan for benchmarking application timings in Sun Microsystems hardware lab. Collaborated with diverse development groups to create benchmark timings on internal hardware. Recommend database infrastructure changes to improve performance. Recommend data modeling changes and ETL changes to improve maintainability, data quality, best practices and performance.Time Warner Cable ( Feb 2005 Feb 2006 )As an Data Warehouse Architect and Informatica/ETL consultant, architected and developed ETL software modifications for a data warehouse and associated data marts in Informatica Version 7. Data modeling using Erwin Source data analysis, table design using ErWin, improved cube designs for ease of loading. Changed architecture and mappings as needed to improve performance. Business analysis and data model design for new tables related to ETL. Design and create database tables needed for application.Johns Manville ( June 2004 Dec 2004 )As an Informatica/ETL consultant, designed, modeled, developed ETL software for a data mart in Informatica. Data was sourced from Oracle databases. Data was utilized by Brio reports and fed into Elevon mainframe financial application. Re-architected data flow for efficiency. Created / revised data models Created and maintained mappings as needed. Tested application and implemented into production. Data Warehouse and Data Mart design and data modeling. Business analysis and data model design for new tables related to ETL.Janus Funds ( Feb 2004 Sep 2004 )Lead migration of company wide Informatica upgrade from version 5 to version 7 Created upgrade plan to migrate all internal applications populating data marts and data warehouse to new version. Implemented upgrade plan including testing of all production mappings, sessions, workflows. Modified mappings, sessions, workflows as needed to get them to work as designed in upgraded environment.Informatica / Core Integration Partners / FBI ( Feb 2004 Mar 2004 )Informatica internals development. Created an advanced external procedure module to allow Informatica mappings on SUN platforms to execute PERL scripts. Functionality was needed for a project for the FBI. This module is now available as part of versions 6 & 7 of Informatica. Created advanced external procedures to test PERL functionality Data code interface to PERL using PERL & Informatica APIs Created development environment Tested external procedure.Xcel Energy ( June 2003 Jan 2004)As an Data Warehouse consultant, developed ETL software for a new data warehouse and associated data marts in Informatica Versions 6.2. Created and maintained mappings as needed. Data Warehouse and Data Mart design and data modeling. Business analysis and data model design for new tables related to ETL.Morgan Stanley ( December 2002 May 2003 )As an Informatica/ETL consultant, developed ETL software for enhancement to operational datamarts in Informatica Versions 6.2 & 5.1: Created and maintained mappings as needed. Business analysis and data model design for new tables related to ETL.Xcel Energy Markets ( November 2002 )As an Informatica/ETL consultant, lead an upgrade of ETL software to Informatica Version 6: Data modeling using Oracle Designer Converted ETL from Informatica PowerCenter/PowerMart Version 5.1 to Version 6. Trained development team in Version 6 upgrade process and new features. Test converted ETL to verify existing functionality was retained or improved.Morgan Stanley Dean Witter Online ( April 2001 December 2002 )As an Informatica/ETL consultant, performed in a pivotal role leading upgrade of ETL software to Informatica Version 6: Converted ETL from Informatica PowerCenter/PowerMart Version 5.1 to Version 6. Changed existing mappings to take advantage of new features that improve performance. Trained development team in Version 6 upgrade process and new features. Modified company practices and procedures (best practices) to accommodate differences in Version 6. Lead conversion of other projects to Version 6.On an ongoing data warehouse project providing financial data to Brio reports, responsibilities included Data modeling using Erwin Technical mentoring of the ETL team Architecting and design of data warehouse ETL processes. Conversion and migration of ETL functionality from Sybase to DB2 UDB EEE databases. Re-engineering of ETL to take advantage of new database design. The new database has a different data model and the ETL required significant re-work. It is also significantly larger (250 GB vs. 50 GB).As part of a data conversion and performance improvement project, implemented improvements to the ETL by, Created new batches that utilized parallelism better. Analyzed and tested scheduling strategies to fine tune our Informatica batches. Replaced lookups in mappings with join conditions. Broke up complicated slow mapping into multiple mapping that ran much faster and could be run in parallel. Analyzed usage and cached vs. noncached lookups and made changes as needed. Simplified mappings by removing unneeded objects. Removed default setting for ports in expression transformations. Minimized the usage of iif statements and other logical processing in mappings where practical. Used monitoring tools in UNIX and the database as part of the tuning process. ( top, sar, dbArtisan, sp_monitor, sp_sysmon) Reviewed hardware architecture and recommended changes. Cleaned up mappings to not create lengthy log files by turning off verbose logging and getting rid of warning messages. Used perl and shell scripts to pre-process data in UNIX. Implemented a partitioning strategy similar to Informaticas partitioning in version 5 to increase parallelism. Implemented documentation standards and practices to make mappings easier to maintain. Implemented design improvements that provided increased scalability of the target data mart. These included the increased parallelism mentioned above to allow sessions to be spread across all available processors. This scalability proved crucial in allowing enterprise wide usage of the data mart. Converted the ETL code-base from PowerCenter 1.7.2 to PowerCenter 5.1. Created a method using the existing version control process to work with Informatica PowerCenter 5.1 and XML. This process allowed complete change management and version control of Informatica mappings. In addition the new process streamlined and automated the process of promoting Informatica code from development to production. Participated in DB2 EEE physical and logical database design and implementation in addition to systems architecture design. Assist the front-end Brio development efforts when necessary.Technical mentoring of junior team members and was responsible for their growth and progression as employees.Gateway Computers/Price Waterhouse Coopers ( September 2000 March 2001 )As an Informatica/ETL Consultant, Designed and implemented Informatica ETL mappings for near real time data warehouses for Gateway Computers using Informaticas PowerCenter 1.6. Target database was Oracle 8i on Sun E10000 hardware running Sun UNIX. Three warehouse systems were involved storing 50, 1200, and 130 gigabytes of data each. Wrote PL/SQL, perl, shell, SQL, and Informatica scripts as needed. Acted as a mentor to more junior developers training them on Informatica and guiding the projects use of Best Practices for Informatica and ETL. Maintained data model using Erwin. Created ETL to run at highest possible speed to be able to have one of the warehouses refreshed every half hour. Created cron based scheduling system of all mappings, batches and ETL scripts in perl and shell. Created Informatica mappings that sourced data from some unusual sources: MS Excel spreadsheets, MS Access databases, ODBC and flat file reports as well as mainframe and relational databases (22 source systems in all 59 source tables). Created and archival process to make sure that storage needs were minimized and that data could easily be reloaded if necessary from archives.Bureau of Land Management ( August 1999 August 2000 )DBA/Informatica Development Design and Maintain Informatica PowerMart mappings for extraction, transformation and load (ETL) between Oracle, Informix and Sybase IQ databases. Administered Informatica repositories and Informatica server running on UNIX. Performed performance and tuning functions on Informatica sessions, batches and other related scripts. Created scripts to detect, report and repair errors occurring during nightly ETL processing. Upgraded Informatica PowerMart software from version 4.5 to 4.6.2. Trained new developers on Informatica basics. DBA for Sybase ASE, Sybase IQ and Informix databases. Data Modeling and Database Design using Sybases Power Designer - Warehouse Architect software. Used Warehouse Architect to maintain our Data Dictionary. Upgraded Brio software from 5.5 to 6. Assisted developers writing SQL. Wrote and maintained Perl scripts. Upgraded Perl from 2.3 to 2.6. Used Perls DBI interface to access databases directly. Reduced time to refresh data mart from over 170 hours to 48 hours through performance improvements in mappings. Hardware: Sun E10000 running Solaris 2.6, IBM J50s running AIX. Databases: Informix, Oracle, Sybase. Size: 30 Gigabyte warehouse.Telecommunications Inc.(TCI), became AT&T Broadband ( December 1998 August 1999 )Sybase DBA/Developer Provided database administration and application support for a Sybase based accounting application. Interfaced application to Oracle Financials software.Encore Media Group ( May 1998 November 1998 )Sybase DBA/Data Modeler Prototyped replication of Sybase database from HPUX to MS NT and Win95 databases for a mobile computing solution. Redesigned an existing database to support data warehousing. Data modeling using Erwin. Performed production DBA functions for 14 Sybase databases.TCI ( July 1997 December 1998 ) Sybase DBA/Developer Provided database administration and application support for a Sybase based accounting application. Used Erwin for data modeling and data warehouse design.Caleel-Hayden ( March April 1998 ) MS SQL Server DBA (3/98 - 4/98) Redesigned database and related stored procedures on an order entry system. Upgraded server from version 6. to 6.5.Automated Packaging ( June July 1997 ) Sybase DBA/ETL Developer Wrote extraction, transformation and load (ETL) scripts and stored procedures in SQL to replicate data between Dun & Bradstreet financial application and PowerCerv manufacturing software.Eastman Software ( May 1997 )Sybase, Oracle and MS SQL Server DBA/Developer Performance and Tuning (5/97) Tuned Sybase, Oracle and Microsoft SQL Server for best performance on NT operating system for graphics software product.KN Energy ( February 1997 April 1997 )Sybase/MS SQL Server DBA Production Sybase database administration. Maintained 300+ databases on 9 Sybase servers. Provided database support for conversion of Dun & Bradstreet application from version 3.0 to version 4.1.Cyprus Amax ( July 1996 February 1997 ) Sybase, Oracle DBA Production database administration in Sybase 11.3 and Oracle 7.3. Worked with Dun & Bradstreet financial application on HPUX. Assisted developers with PL/SQL programming.US West ( May 1996 July 1996 ) Sybase DBA Database administration of Sybase system 11 and Sybase IQ servers on Sun E5000/Solaris systems for data warehouse project. Migrated data from existing Teradata and other legacy systems to Sybase system 11 and data marts using Sybase IQ. Used Perl and awk to create automated data transformation (ETL) and replication.TCI ( December 1994 May 1996)Sybase DBA/Database Conversion Developer Logical and physical database design for conversion of existing corporate database from Universe/Pick to Sybase and Oracle on HPUX systems. Used Erwin, Power Designer and Deft for design work. Created stored procedures, triggers, tables, indexes, rules, etc. as needed to support extraction, transformation and load (ETL) processes. Created a replication process to keep re-engineered database in sync with legacy database. Designed database for Intranet application to collect and report on corporate data.IBM ( June 1994 October 1994 )Oracle DBA Logical and physical Oracle 7.2 database design using Erwin for document processing system on HPUX and AIX. Wrote Pro*C and PL/SQL interfaces for data access. Installed and maintained Oracle software as needed.J P Morgan ( January 1994 June 1994 ) Sybase DBA Logical and physical Sybase database design in Erwin for data warehouse used by a securities lending application. Trained programmers and other DBAs in use of Erwin CASE tool and Powerbuilder. Consulted on various database administration topics with other departments. Sun/Unix environment.AT&T ( April 1993 December 1993 ) Sybase DBA Performed DBA functions on 6 Sybase SQL servers. Tuned Sybase databases for faster performance. Wrote stored procedures and tri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 侵入性肺曲霉病护理全攻略
- 内分泌科常见护理操作技术
- Unit 4 Amazing Plants and Animals 单元话题(动物与植物)写作满分必背范文15篇(原卷版)-2025-2026学年八年级英语上册(人教版)
- 2026年中考数学常考考点之圆
- 医学生基础医学 法律基础护理课件
- 2026人教B版高考数学复习讲义:向量中的最值(范围)问题(含答案解析)
- 2026届高考物理一轮复习讲义:圆周运动
- 医学器官代谢管理专员防疫流行病学案例教学课件
- 2026冀教版七年级英语上册全册知识点
- 2026年人教版八年级物理下册 第3节 摩擦力 教案
- 浅谈初中化学如何在课堂中落实大单元设计教学
- 拜太岁科仪文档
- 中国传统服饰 英文
- 核保进职场:核保基本原理讲解
- 2021年高考山东卷化学试题(含答案解析)
- 冀教版五年级英语上册第三单元测试题
- JJF 1836-2020微量分光光度计校准规范
- GB/T 33870-2017干部人事档案数字化技术规范
- GB/T 20721-2006自动导引车通用技术条件
- OM管理流程培训课件
- DB32T 4073-2021 建筑施工承插型盘扣式钢管支架安全技术规程
评论
0/150
提交评论