1. Allen Kuo
allen.kuo@timebyte.com C: (925)9151370
SUMMARY
• IBM Sr. VP and General Manager Award: Superior Technical Marketing skills.
• US citizen, 20+ years of experience in the IT industry.
• Successful leadership experiences in multiple IT solutions and projects.
• Providing a well-balanced understanding of business relationships.
• Lifelong learner and self-starter with ability to communication with all levels of
stakeholders.
EDUCATION
• Masters degree in Computer Science, Univ. of Illinois (1985-1986).
• Utah State University (1984-1985).
• Completed Technical Marketing trainings, IBM & HP.
TECHNICAL SKILLS
• Business Intelligence and ETL: SAS, Informatica, DataStage, SSIS, SSAS, Tableau.
• Big Data Ecosystem: Hadoop, Hive, HBase, R.
• Data Architecture Design: ER/Win, Sybase Power Designer.
• Databases: Vertica, Teradata, Greenplum, Oracle, SQL Server, DB2, Sybase, Informix.
• ERP & CRM: SalesForce, PeopleSoft, Yantra Order Management system, Siebel CRM,
Clarify, Remedy, Vignette StoryServer, ClairfyCRM, Oracle Application server.
• Languages: Python, VSQL, BTEQ, PL/SQL, HiveQL, UNIX Shell, Java, Perl, Postage, T-
SQL, Bteq, ESQL, Pro*C, C/C++,HTML, XML, Power Builder Scripts, PICK Basic.
• Platforms: Linux, MS Server, Sun Solaris, IBM AIX, HP UX, Advanced PICK.
• AD management: Agile Software Development Methodology.
• Job scheduling: Autosys, Approwx, Espresso.
• Packaged tools: Visual Studio, TOAD, Enterprise Manager, Oracle SQL Loader,
Import, Export, Trace, TKPROF, Statspack, Visio, LoadRunner, Oracle Forms, Oracle
Reports, Power Builder, Dynasty, Crystal.
• Project management: Agile style projects management and tools.
PROFESSIONAL EXPERIENCE
2010- current: Lead Data Warehouse Data Engineer (Contract)
Apple (most current) Newark CA, Feb 2016 to July 2016
Hewlet t Packard Palo Alto CA, Feb 2013 to June 2014 and Jan 2015 to Jan 2016
Bank of the West San Ramon CA, June 2014 to Nov 2014
Kaiser Permanen t e etc. Pleasanton CA, Dec 2010 to Feb 2013
Page 1 of 7
Allen Kuo
allen.kuo@timebyte.com
C: (925)9151370
US citizen , San Francisco Bay Area
California
2. Allen Kuo
allen.kuo@timebyte.com C: (925)9151370
1) Lead Data Warehouse ETL Architect and developer
• Big Data to Data Warehouse ETL Architect and develop m en t for both the ERP
and CRM systems. Experienced in the following subject areas: Health Care,
Financial, Marketin g, Sales, HR, Shipping, Paymen t, Product planning, and
Invento r y manage men t.
• Hadoop distribu te file system to MPP based relational database (such as
Teradata and Vertica) data impor t and expor t.
• Hodoop Streaming develop me n t by using Python Mapper and Reduce scripts.
• Structured ERP and CRM dataset Extractin g, Transfor ma t io n and Loading by using
packaged tools such as Infor ma tica, SSIS, SSAS, DataStage , and non-packaged tools
such as VSQL, BTEQ, PL/SQL and SQL, Perl, Python and Unix Shell .
• Worked as a member of the Hewlet t Packard Big Data group , experienced non-
struct ure d dataset MapReduce progra m m i n g by using analytical platforms along
with Hadoop.
• HiveQL progra m m i n g. Distributed ETL process through querying and mapping large
upstream datasets resided in either the Hodoop File Systems or the Local File
Systems .
• Business Intelligent dataset transfor ma t io n . Which includes Data Cleansing,
Mappin g, Conversion, simulatio n, enrichmen t, and projection .
• OLAP ETL architect design wit h high Perfor mance considerations. Design or
improve ETL architectures to meet performance requirement by using parallel
processing, table partitio ns, index strategies, materialized view, data
hashing, and data clusterin g technologies.
• Applications perfor ma nce tunin g and query optimization by using Execution Plan,
Trace, statistics analysis and Statspack.
• Virtual Data Federation for International Product Provisioning system.
• Evaluate ETL technologies, industry trends, and tools towards future development
need.
• Provide a consolidated global view of business operations across multiple lines of
business.
• Table Partition, partit ion swappin g and Segmen ta tio n.
• Projection design, K-Save consideration, refreshing and monitoring.
• Data Statistics or histog ra m analyzing .
• Source data bulk and parallel loading .
2) Enterprise Data Warehouse Data Architect and Modeling
• Data Warehouse Data Architect and Modeling designs for both the ERP and CRM
systems. Experienced in the following subject areas: Health Care, Financial,
Marke tin g, Sales, HR, Shipping, Paymen t, Product plannin g, and Inventor y
manage me n t.
• Advanced Business Intelligence Data Architect ure design for massively parallel
(MPP) enabled database systems such as Vertica, Teradata and GreenPlu m.
• NoSQL database schema porting . Ensure baseline schemas are portable between
many NoSQL databases, such as Vertica, Cassandra , Mongo DB and Oracle .
• Dimensional modeling. Star or Snowflake schema design , fact and dimension
table modeling.
Page 2 of 7
3. Allen Kuo
allen.kuo@timebyte.com C: (925)9151370
• Data Staging schema design. Staging data acquisition, dimension management,
transformation and aggregation architecture.
• Master Data Manageme n t (MDM) and Operation Data Store (ODS) solutions
required for large scale enterprise data warehouses.
• Metadata system design and develop me n t for large scale Data Warehouse System.
• Enterprise Data Warehouse Data Governance. Source and target data
management for the high availability, scalability, usability, integrit y, and
security considerations .
• Context ual inquiry. Internal or external customer business requirement collection.
• Workflo w modeling. Work tasks and environment analysis and design.
• Conceptual level modeling. Identify conceptual views required for corporate ERP
centers.
• Logical level modelin g. Dimensions tables and Fact tables design for data marts
under dimensional modeling concept. Identify attributes domain and business rules.
• Physical level modelin g . Tables, columns, views and indexes implementation focus
on fault tolerance, performance, scalability and security. Partitioned table and
materialized view design.
• FRB CCAR and FRB CapPR project Data Warehouse Architect. Which includes
implementing Data Modeling, Data Mapping, Transformation and Stress test under the
scope of FRB FR Y-14A, FR Y-14Q, and FR Y-14M schedules, Basel I, II, III frameworks.
(with projects 2013- 2014 Bank of the West, 2010- 2012 Bank of America).
3) Market Data Analysis and Architect
• Marke t Size and Marke t Share data analysis, which includes historical and
predictive analysis.
• Total Addressable Marke t growth projection by product category, region, and
segment.
• Marke t shifts identification and forward- looking sizing.
• Marke t assump t io ns and sizing iteration and alignment.
• Global Marketin g repor ts develop me n t which contains Key Perfor mance
Indicators . Market size and market share performances reporting with sales amount
and sales units metrics .
• Corporate sales and sales projection Dashboard development.
• Comprehensive Capital Analysis and Review(CCAR), Corpora te Business
Manage men t and Risk Analysis data architecture design for Business Analytics and
Intelligence backend process such as SAS and R.
• Structure d and non- struct u red data architect and modeling.
• Business Intelligen t analytical query , modeling, simulation, projection,
optimization, virtualization and data mining. Create and use of Cube by using SQL
Server Analysis Services.
• Technical design specification and data mappin g document delivery.
• R, SAS and Python code porting and Qlikview support.
2004–2010: Senior Data Warehouse Data Engineer (Contract)
GAP, PayPal, Wells Fargo Bank
1) Sr. Data Warehouse ETL Engineer
Page 3 of 7
4. Allen Kuo
allen.kuo@timebyte.com C: (925)9151370
• ETL architect and develop me n t based on DataStage, Autosys, Approwx, Espresso ,
Informatica, Oracle SQL Loader, Import, Export , PL/SQL, Perl, and Unix Shell.
• Batch process work flow and workload modeling . Dependences and critical path
analysis.
• Batch jobs auto ma tio n , scheduling, monitoring, performance improvement, load
balance and fault tolerance design. Metadata jobs repository creating and
management.
• Data source area changes capturing and extracting design.
• Staging area cleaning, transformation, and confor min g design .
• Complex Oracle Analytic SQL procedures development and maintenance.
• PL/SQL perfor m a nce tuning and optimization by using Plan, Trace and Statspack
utilities.
• Data Mart area delivering, validation, aggregation and rollups.
• Meta data development and management.
• Source data validation and pre-loading process by using Perl and PL/SQL.
• Large tables partit ionin g, Materialized view imple men ta t io n and query rewrite .
• Data integrit y verification and database synchronization.
• Database applications development based on PL/SQL, Packages, and Stored
procedures .
• Batch jobs scheduling by using Autosys, Appro wx and Espresso etc.
• Advanced PL/SQL queries bulk binding and parallel execution.
• J2EE Front end interface with Oracle database through JDBC.
• Yantra Order Manageme n t system Business Intelligence ETL.
• Retek V10 RDW Data Warehouse and Data Mart ETL.
2) Enterprise Data Warehouse Data Architect and Modeling
• Data Warehouse and Data Mart business require m en ts collecting and
auditing. Interview with internal users and document business requirements.
• Conceptual level Data Architect u re and modeling. Identify conceptual views required
for Health care organization centers.
• Logical level modelin g. Dimensions tables and Fact tables design for data marts.
Establish management standards and quality assurance requirement.
• Physical level modelin g. Tables, columns, views and indexes implementation. Staging
and data mart area schemas partition. Index strategies and implementations, capacity
planning.
• Master Data Manageme n t (MDM) and Operation Data Store (ODS) solutions
required for Large scale EDW.
Metadata system design. Source data specification, description and processing
architecture.
2002- 2004: Advanced Enterprise CRM Developer (Contract)
Hewlet t Packard
1) Oracle and Sybase based CRM systems Planning, Analysis and Engineering
• SQL server T-SQL stored procedure development, analyzing, tuning and optimization.
• Oracle PL/SQL tracing , execution plan analyzing, tuning and optimization.
• HP world wide CRM CPU, Online storage and Network capacity requirements
planning.
Page 4 of 7
5. Allen Kuo
allen.kuo@timebyte.com C: (925)9151370
• Database server instance CPU utilization improvement and optimization.
• Database server instance I/O perfor ma nce improve m en t and disk de-fragmentation.
• Optim u m database parame te rs and system capacity recommendation.
• Clarify based CRM/ERP database migration and integration.
• Oracle 9i Database schema and SQL performance structure analysis.
• Data access impleme n t a t io n with clustering table, index and query hint.
• Application con-currency and parallel operations enhancement.
• Project and resources manage men t.
2) CRM and ERP Applications develop m en t throug h:
• J2EE platfor m . Includes Java Servlets, Applet, and Beans.
• Portable CGI. Includes C/C++, Perl, and UNIX Shell.
• Independen t progra m objects . Includes Pro-C, PL/SQL, T-SQL, ESQL, C/C++, Java or
Perl based re-useable repository objects.
2001- 2002: Health Care System Business Intelligent Developer (Contract)
Kaiser Permanen te
1) Health Care Applications ETL tools develop m en t
• ETL tools development based on Informatica, PL/SQL, Perl and Unix Shell.
• Data source area changes capturing and extracting.
• Staging area cleaning, transformation, and conforming.
• Data Mar t area delivering, validation, aggregation and rollups.
• Relational database schema design, logical and physical data modeling.
• Advanced Oracle 8i PL/SQL based Packages , Stored procedures and triggers
implementation.
• DB2 UDB Stored procedures and CLI/ODBC modules development.
• Large size database migra tio n . Migrate stored procedures and tables across
platforms.
• Data validatio n and reconciliation on distributed enterprise database systems.
• WebLogic business logic layer and database interface implementation by using
JAVA/JDBC.
2) Data Warehouse and Data Mart architect
• Data Warehouse and Data Mart business requirements collecting and auditing.
Interview with internal users and document business requirements.
• Work tasks and environment analysis and design.
• Conceptual level modeling. Identify conceptual views required for Health care
organization centers.
• Logical level modeling. Dimensions tables and Fact tables design for data marts. Establish
management standards and quality assurance requirement.
• Physical level modelin g. Tables, columns, views and indexes implementation. Staging
and data mart area schemas partition. Index strategies and implementations, capacity
planning.
• Metadata design for source system data specification and staging area data acquisition.
2000- 2001: Lead Enterprise Database Administrator
SiteRock
Page 5 of 7
6. Allen Kuo
allen.kuo@timebyte.com C: (925)9151370
1) Data Warehouse and Data Mart architect
• Data Warehouse and Data Mart requirement collection for corporate decision support
system.
• Conceptual Data mart Entities identification and modeling.
• Logical modeling. Star schema Dimension tables and Fact tables design.
• Physical modeling. Tables, indexes and materialized views implementation that considers
data loading and data reporting requirement. Focus on performance efficiency.
2) Oracle 8i DBA and SQL Server 2000 DBA, Leader.
• Relational database schema design, logical and physical data modeling.
• Oracle instance management. Database backup, recovery, data extracting and loading.
• System high availability, fail-over, fault tolerance, and disaster recovery enabling.
• Large size tables, indexes analysis and partition.
• Massive volume database online session management, monitoring and tracing.
• System load balance, scalability, concurrency, and parallel operations enhancement.
• Data integrity constraints and dependences management.
• Remote server replication, business data loading, extracting, importing and exporting.
• Oracle Packages, Stored procedures, triggers and PL/SQL scripts development.
• Korn shell and Perl scripts based batch jobs implementation.
1999–2000: Senior Database Developer
Wells Fargo Bank
1) Financial Applications Developer and Oracle DBA
• Online trading system database schema analysis.
• Advanced PL/SQL based Packages, Stored procedures and triggers implementation.
• Power Builder to database interface objects development.
• Create a Virtual database layer that promotes the rapid development of application.
1997- 1999: Lead Database Developer
IBM Global Services
1) Data Warehouse/Data Mart ETL Tools Analyst and Developer, Leader.
• Oracle 8i Data Warehouse design. Schema, Dimension and Fact tables modeling.
• ETL tools development based on Informatica, PL/SQL, Packages, Stored procedures and
triggers.
• Metadata, Dimension table, Fact table, partitioned table and parallel query design.
• Experience of case tools, such as ER/Win and Visio.
• Knowledge of analysis and reporting tools such as Business Object, Crystal and Brio.
• Dynamic SQL, data locking and cursor implementation.
• Korn shell and Perl scripts based batch jobs implementation.
2) Biotech Infor ma t io n Applications Analyst and Developer
• Java, Java Servlets, Applet, and Java Beans Object oriented application programming
under J2EE platform environment, JDBC interface and XML development.
• Pro*C, C/C++, Perl, and UNIX Shell independent Unix based program development.
• Oracle Packages, Stored procedures, triggers and PL/SQL scripts development.
Page 6 of 7
7. Allen Kuo
allen.kuo@timebyte.com C: (925)9151370
1996- 1997: Energy Trading system programmer
Texaco Corporation
1) Oil indust ry distribu te d database architect and modelin g
• Online Oil pipeline application and corporate financial systems database development.
Interface with internal analysts and external users to analyze the data repository and
process flow requirements. Implement data storage, business transaction and business
rule details by using case tools such as ER/Win.
2) Oracle DBA, SQL Server DBA
• Large scale database backup/recovery, manageability, security, fault tolerance, high
availability, fail-over, performance, and data replications implementation. Support
production and development teams with large scale of projects.
3) Distrib u t e d on- line application develop me n t
• Natural gas trading and transportation systems development in client- server
environment. Convert online trading applications from SQL Server to Oracle based
environment, which includes infrastructure development. Experience of C, C++, ODBC
interface, PL/SQL, Pro-C, Stored Procedure, Trigger and Unix Shell programming.
1995- 1996: Case Tool Developer
Dynasty Technologies
Softwa re indust ry distribu te d Client/Server develop m en t tools imple men ta t io n
• C/C++ programming with three tiers, cross platform and object oriented technologies.
Object Oriented business application case tool develop m en t
• Case tool implementation to enable rapid development of three tiers client/server
applications. Object Repository construction. Build highly reusable business objects for
distributed on-line transaction systems, with emphasis on the portability and inter-
operability between vendors.
1994- 1995: Energy Trading system programmer
Tenneco Gas (El Paso) gas pipeline trading system development and analysis.
• Online gas pipeline trading system development
• Gas meters reading analysis.
• Product price , product discount, and product promo t io n analysis.
• C, C++ programming with Sybase Open Client and DB interfaces. Power Builder 4.0
implementation for database objects and on-line processes management.
Page 7 of 7