.DOC

advertisement
www.ashframeworks.com
gene.miller@ashframeworks.com
USA +1 713 859 8885
GENE G MILLER
GENERAL BRIEFING
A 22+ year veteran IT consultant incorporated as ASH Frameworks LLC, Gene Miller has the education & experience to contribute in
a broad spectrum of core computer science areas. Full lifecycle thought leadership grounded in formal methodologies & leading
practices. Often contributes by designing reusable software frameworks & automation engineering code generation capabilities to
maximize team productivity & provide consistent standards.
CORE COMPETENCIES
RDBMS /
O BJECT RDBMS
Trained at NASA in relational database design & normalization theory by creators of ERwin CASE
tool & DAYCOM methodology. Expertise in normalized relational models & the ERwin EMI Macro
Language for code generation via design patterns.
Data Architecture | Data Modeling | Conceptual, Logical, Physical
Modeling | PL/SQL & T-SQL | Object-Relational | XML Persistence
ETL D ATA I NTEGRATION
Trained by Ralph Kimball in the Kimball ETL 40+ design patterns for successful data integration
solutions. Expert in ETL development with native db languages & ETL commercial tools.
ETL Architecture | ETL Process Implementation | Data Migration
ETL support for Relational, Dimensional, NoSQL, ODS, Master Data, +
D ATA WAREHOUSE
Completed Kimball Masters Training in Data Warehousing Design & ETL Data Integration.
Expertise in principal data warehouse implementations & supporting ETL integration/migration.
Dimensional Architecture & Modeling | Kimball Business Intelligence
Netezza | NZSQL, NZPLSQL | HADOOP ETL Integration
O BJECT O RIENTED
Trained in UML Modeling & Rational Unified Process. Object oriented analysis, design &
implementations. Data & Object modeling for minimized object/relational impedance.
UML Modeling | Persistent Object Models | Java / Big Data
N O SQL / SOA
Specialist in design & implementation of NoSQL software frameworks for HADOOP data
integration & Data Services Tiers for SOA projects. Integration of HADOOP with Java/JDBC ETL
RAD framework for Job Control, Scheduling, Exception Management,& massively parallel
Threads Management
Architect of Java Frameworks for HADOOP / Hive Data Integration
Bridges for Object-Relational Impedance Mismatch in systems
“…an applied architect’s primary goal is not to find easier solutions to existing problems, instead they
should use architecture to design those problems out of the system” Gene Miller, ASH Frameworks LLC
TOOLS & TECHNOLOGIES KEYWORDS









Oracle, PL/SQL
Netezza, NZSQL, NZPLSQL
DB2
MS SQL Server, T-SQL
Sybase/ Sybase IQ, T-SQL
HADOOP, HBase, Hive, NoSQL
OLTP, OLAP
SDLC, JAD
JAVA









Kimball
Data Warehouse Architect
Business Intelligence Architect
ETL / Data Integration
SOA
Informatica
Datastage
IBM Metadata Workbench
Cognos









Erwin & Erwin Model Mart
Erwin EMI Macro Language
Erwin TLX Language
ER/Studio
DBArtisan
IDEF & Information Engineering
PLSQL Developer
JDeveloper, JPublisher
XML SQL/XML XQuery, XMLSpy
CLIENT PROJECTS
2011 – present
Principal Enterprise Warehouse Architect, ($20B International Retailer) Boston, MA
(Client will remain undisclosed during the active engagement please)
Principal Architect responsible for the EDW Enterprise Data Warehouse. Applied technologist, providing hands on leadership in the analysis,
design, implementation of back room & front room data warehouse database systems on Netezza utilizing Kimball Warehouse Bus Matrix
approach. ETL Integration Architect providing thought leadership for utilizing Datastage in a Kimball based solution. Metadata Architect for
end to end IBM tools integration of Netezza, Datastage, & IBM Metadata Workbench.
Some Key Initiatives/Solutions Provided
 Erwin EMI macro development to allow Erwin to auto generate 100% native Netezza DDL deployment kits
 Erwin EMI rules based macros automate end to end validation of data models, metadata, Netezza DDL & sandbox test kits
 Established Erwin Enterprise Data Dictionary via Erwin data model inheritance hierarchy
 Erwin Model Mart repository management, performance tuning of repository, model version control standards
 Netezza database foundational objects & procedural interfaces for product Release Management/Version Control
 Netezza NZSQL framework for executing native NZSQL “snap in” processes auto generated by Erwin EMI macros
 Netezza database framework & procedural interfaces on SQL Server database captures metadata on all Netezza / Datastage
integration processes running in all environments
 Kimball based leadership in the analysis, design, implementation of warehouse systems via Warehouse Bus Architecture
 Kimball Layered back room architecture for landing, staging, classic operational data stores, future deep field support
 Kimball Layered front room architecture of Dimensional Models (tactical & strategic BI layers), Knowledge Models (for RAD
operational response to noisy/unqualified data sources), & HOT Models (for dash-boarding/near real time support)
 Kimball “alternate realities” for multiple, simultaneous observation of facts from differing user perspectives
 Kimball patterns for slow change dimension, monster dimensions, study groups, recency-frequency-intensity
 Kimball formation of back room layers optimized for ETL integration using Datastage
 Full auditing of tactical assets providing “what we know, & when we knew it” data source proofing for inbound data
 Java application built to process Datastage DSX extract files, parse out logical Datastage objects into separate DSX
deployment files, supporting fine grained migration to forward Datastage environments
2011
Enterprise Data Architect, Apollo Group (University of Phoenix) Phoenix, AZ
Enterprise Data Architect – Designed architecture to convert operational systems into commercial service oriented product offerings with
dynamic multi-tenancy data integration on HADOOP & Oracle
 Designed enterprise ETL framework management system with Job Control, Scheduling, Exception & Thread Management of
data flows into HADOOP HDFS & upstream ETL flows into Oracle transactional & analytical environments
 Designed Software Factory Code Generator based on flexible design patterns, and utilized to auto-generate Java & PL/SQL
source code framework “plug-ins” to rapidly support new data feeds from contributors.
 Thought leadership & applied knowledge of ETL data integration, data quality, multi-dimensional design and ETL tools,
processes and methodology
2010 – 2011
Openet vendor for Sprint, TimeWarner, Cricket,+ Reston, VA & Dublin, Ireland
Principal Architect – Full solution design & implementation of multiple data mart solutions for telecom clients on Oracle & Netezza
 HADOOP & Neteeza advanced proof of concept projects centered on data integration frameworks
 ETL Architect of Kimball data integration framework & PL/SQL implementation using Erwin macros on Oracle 11g
 Data Architect providing back room & front room logical & physical dimensional data mart models
 High performance hot front room dimensional architectures for near real time data mart ETL performance
2010
California Pensioned Employees Retirement System
Principal Architect – Enterprise Data Integration Redesign Team (contracted with Accenture)
Sacramento, CA
 Architect of Kimball data integration framework & PL/SQL implementation using Erwin macros on Oracle 11g
 Developed Java app to extract native MS Excel worksheets into text data files ready for integration
 Developed advanced PL/SQL instrumentation for runtime Oracle explain plan capture & performance metrics
2009 –2010
AssetControl
The Netherlands, Europe
Principal Architect – SOA Data Services Tier & Bulk ETL Data Integration designer & lead developer
 Service Oriented Data Services tier analysis, design, multi-language implementation
 OLTP & OLAP logical & physical data base analysis, design, implementation, deployment
 Multi-database vendor, cross platform 100% procedure driven solution (Oracle, SQL Server, & Sybase)
 ETL Data Integration design & development for back room & front room bulk data loading service channels
2008 –2009
GE HealthCare / Intermountain HealthCare Salt Lake City, UT
Principal Architect – SOA Data Services Tier for Helix Program
 SOA Data Services tier logical & physical data modeling
 AFX SOA Framework based solution
2006 – 2008
Philips Medical Systems
Principal Architect – SOA for Sales Analytics
Bothell, WA
 SOA Data Services Tier logical & physical data modeling
 AFX SOA Framework based solution
Principal Architect – GSSNA SAP Business Warehouse ETL Redesign / Migration
 Logical & Physical Data Model Development with ERwin & ERwin Macro Language
 Technical Architect & Developer of Kimball based Extract Transform Load (ETL) with Oracle PLSQL
 ETL massive parallel execution model for scalable performance
 ETL distributed application deployment model
 AFX Dimensional Framework based solution
2006 – 2006
SinglePoint Wireless Services
Principal Architect – SinglePoint Enterprise Data Warehouse
Bellevue, WA
 Logical & Physical Data Model Development with ERwin & ERwin Macro Language
 Technical Architect & Developer of Kimball based Extract Transform Load (ETL) with Sybase
 Designed & implemented enterprise data warehouse as integrated data marts
Kimball Bus Architecture, Master Dimension Authority, Slowly Changing Dimensions, Cognos 8 Data Manager ETL
 Established best practices, repeatable process architecture
 REALTIME Hot Partition Data Mart
 AFX Dimensional Framework based solution
2005–2006
Russell Investment Group
Principal Architect – Infinity Enterprise Data Warehouse
Tacoma, WA
 Designed & implemented enterprise data warehouse as integrated data marts on MS SQL Server
Kimball Bus Architecture, Master Dimension Authority, Slowly Changing Dimensions, Metadata, Business Intelligence
Metadata Structures (Recency-Frequency-Intensity, Study Groups)
 Informatica ETL architecture & implementation
 Informatica SuperGlue metadata repository implementation
2003–2005
Hewlett Packard
Houston, TX
Principal Architect – Catalyst Management of Change Order Exception Warehouse
 Oracle based solution
 Designed & implemented Management of Change (MOC) warehouse & application solution
 Developed Custom Extract-Transform-Load applications in MS .NET/Studio/C#/ PL-SQL
2003
Hewlett Packard
Houston, TX
Data Warehouse Retirement Architect – Financial Data Warehouse (FDW)
 Oracle based solution
 Retired Compaq/HP pre-merger disparate ETL warehouse feeds, consolidated into FDW
2002
Kinder Morgan Energy
Houston, TX
Principal Data Analyst/Data Architect – Mid Continent Operations Realignment (MCOR)
 Interviewed key stakeholders and developed strategic future state model, documented current state
 Constructed supporting business process models for current and future state
 Analyzed current repositories and designed future state physical data models for strategic alignment
2001-2002
Reliant Energy
Houston, TX
Principal Application Architect/Data Architect/Lead Developer – Epsilon Accounting System
 Oracle based solution
 Designed & implemented accounting system for Epsilon energy trading & risk management system
 Developed the logical & physical data models for the accounting database
 Developed custom ETL processes
2001
Duke Energy
Principal Data Architect – Common Company Model (CCM)
Houston, TX
 Analyzed & designed common company data model & deployed on Oracle
 Designed & generated Java database table interface classes with Rational Rose & Rational Unified Process
 Developed database object templates for RAD stored procedure development, common exception handling
 Developed Extract-Transform-Load (ETL) processes in SQL*Loader, PL-SQL on Oracle
1997-2001
Compaq Computer Corp
Houston, TX
Principal Application Architect/Data Architect/Lead Developer – Super! Application Suite
 Oracle based solution
 Designed & implemented Order Management System for North American Product Integration Center
 Analyzed requirements, designed logical & physical data models, deployed on Oracle
 Developed PowerBuilder application framework for RAD development & best practices support
 Deployed a suite of 9 applications built on application framework managing $500M ordering system
1994-1997
Applied Training Resources
Senior Application Architect/Data Analyst/Data Architect
Houston, TX
1991-1994
FERRA Corp
Senior Application Architect/Data Analyst/Data Modeler
Houston, TX
1988-1991
Clear Lake BMW
Senior Application Architect/Data Analyst/Data Modeler
Houston, TX
LOCALITY & CONTACT INFORMATION
Available for on-site assignments worldwide
United States of America +1 713 859 8885
gene.miller@ashframeworks.com
www.ashframeworks.com
GENE G MILLER
Download