SlideShare una empresa de Scribd logo
1 de 4
Kent E. Schweitzer
704-591-1035
kstegacay@icloud.com
Objective: A challenging position with opportunities to use and expand my technical and leadership skills as a member of
an Application Development team.
Technology:
 Oracle database 9i,10g,11g, rac, pl/sql,dml,ddl, bulk operations,table and indexcompression,
dynamic sql,statistics gathering, regular expressions,analytic functions,partitioning,subpartitioning,
cursors,refcursors, sqlldr,external tables, import/export,datapump, remote queries & database links,
index (b-tree, bitmap,function-based),parallel query, hints,savepoints, collections, dbms packages,
views, materialized views,roles,performance tuning (explain plan,sql tracing /tkprof), xml, system &
catalog views, dbms_job. OFSA 4.5 experience with rules,batch_ids,hierarchies,tables (ledger_stat,
idt_rollup, idt_batch,idt_sql and others).
 Perl scripting for file processing,both reading and writing and command execution like sqlplus.
Created dynamic sql scriptthat prompts and outputs perl code to automaticallygenerate a perl script
during run-time based on record type volume. Use arrays, hashes,regular expressions and capture
variables.
 Korn shell scripting to execute os-level tasks called by from autosys jobs.
 Autosys (versions 4.5,r11.3) to automate and schedule batch jobs. Used boxjobs,command jobs,
file watchers,job dependencies,exitcode dependencies,calendars,date and time dependencies,
sendeventand autorep commands and load balancing.
 Teradata BTEQ (minor usage)
 Visual Basic 4.0, 5.0, Winbatch
 COBOL, JCL, IMS, TSO, MVS and Easytrieve
 OS: linux, hp/ux, solaris and aix.
 Subversion,Harvestcode repositories.
Experience: Oracle Developer & Application DBA, Team Leader / Manager, Vice President
Enterprise Data and Analytics
Wells Fargo, Charlotte NC
2010 – Present
Business Direct Originations Datamartproject
 Managed small team ofemployees and contractors during projectlifecycle.
 Design,development,testing and production installation lead for new +3tb datamartfor originations
data. Performed the majorityof both developmentand leadership tasks throughoutduration of
project.
 Load 500+ tables from data files and through database links.
 Implemented concurrentprocessing tasks through autosys jobstreams.
 Pl/sql ETLs perform complete refresh or maintain historyofchanges in partitioned tables.
 Created subpartitioned staging tables (date,list) and partitioned (list) production tables
 Used perl to splitlarge data file with multiple file types into individual files for loading. The perl script
is dynamically(re)created from a sql scriptevery execution based on record type volume. The sql
scriptoutputs the perl code. Other perl code creates files with dml commands thatare then used in
sqlplus calls to update database tables.
 Used html/css to formatbatch load email reports thatshow record counts,errors and timing of a
particular load.
 Wrote Teradata BTEQ scripts to create and load Teradata tables from flat files,execute queries and
export results into a flat file to load into Oracle through sqlldr. Used openssl to encrypt Teradata
password to preventstoring clear-text password on the Oracle database server.
Business Direct BDAPPMGR project
 Designed,developed and installed custom oracle and korn shell application to handle job execution
by providing a metadata table in oracle for commands and 20+ generic korn shell functions that
accept arguments for use by any automated job.
 Autosys jobs call BDAPPMGR korn shell scriptpassing variables thatBDAPPMGR uses to query an
oracle table for the commands to process and in whatorder.
 BDAPPMGR korn scriptmanages the execution of the job with options to override return codes and
skip commands.
 BDAPPMGR oracle functions update execution statistics in oracle tables for run-time values and
batch process reporting.
 All new applications are written to BDAPPMGR standards and older applications are being modified
or re-written to use BDAPPMGR.
 BDAPPMGR allows the developmentand supportteam to automate jobs in a consistent,known and
trustworthy process.
Business Direct LCRE project
 Provide supportand new enhancements for application thatretrieves and relates accounts for
custom collections platform.
 Automate business and risk models based on aggregations ofdata and application ofrules.
Business Direct BDD_RPR project
 Provide supportand new enhancements for a star-schema reporting application.
 Update dimensions and facttable and aggregate tables based on requirements.
Oracle Developer & Application DBA
Home Lending
Wells Fargo, Charlotte NC
2009 – 2010
CORE project
 New developmentand supportof datamartand reporting applications for the CORE application.
 Wrote xml within pl/sql procedures to parse and load data from various data sources.
 Wrote perl scripts to automate autosys reporting.
 Wrote pl/sql packages to load data and track it through the application for auditrequirements.
 Performed performance tuning for queries in ETLs and used by other reporting teams.
Oracle Developer / Application DBA
Corporate Finance
Wachovia, Charlotte NC
2000 – 2009
Reconciliation project
 Wrote oracle packages to migrate reconciled data from processing tables to compressed partitioned
historical tables.
 Involved tables with millions ofrows and numerous indexes.
 Code made extensive use of dbms_job to rebuild indexes in parallel to reduce overall execution time.
 Code was created with dynamic sql with calls to dictionary views to make the code generic and
flexible.
 Perl scripts were written to reformat complex data files prior to loading files through SQL
Loader.
IT Chargeback project
 Designer and lead database developer on unit costing application.
 The application received data in files and through database links and was processed and
stored into partitioned and subpartitioned tables through pl/sql packages.
 External tables were used to load data files.
 Cost calculations were performed and stored in subpartitioned tables (range then list).
 User reports were created through korn shell scripts generating HTML around sql plus queries.
 Autosys jobs utilized load-balancing to further improve performance.
 Used autosys global variables to assistapplication scheduling atthe autosys layer.
 This application was written to replace an older,mainframe application thatwas supported by several
business partners and took days to process. The new application required one business partner and
justa few hours to complete.
Wachovia ClientPartnership project
 Lead designer and developer on large,8 terabyte database application involving data retrieval,
processing and reporting ofcurrent and historical data.
 The database houses manypartitioned tables,the largestcontaining over two billion records that
undergo a sizeable number ofdml operations within defined timeframes
Restatement project
 Designer and lead developer on large, multiple database application thatinvolves rewriting an
existing application to utilize partitioned tables,enabling business users to concurrentlyperform
restatementactivities more efficientlyand effectively with multiple years of data. The application is
used to house and prepare the data necessaryfor the Oracle Financial Services Application.
Speedy Pop (OFSA) project
 Lead designer and developer on a multiple database application that summarizes tables and objects
on a detail-level database and inserts the smaller population ofdata and objects into a summary-
level database.
 This application involves concurrentlyexecuting remote operations and a large amountofdata
transfer.
 This application was designed for speed and enables the business team to view summary-level
results in a matter of hours in comparison to days on the detail level.
OFSA project
 Supportand customization ofOracle Financial Services Application (OFSA).
 Designed and developed migration package to move application objects between different
databases. This package made extensive use of triggers to validate application objects and user sql.
The package extended OFSA functionalityand metall SOX requirements..
 Manage database and application resources and perform tuning functions atthe database and
application layers for these and other applications.
 Identified and corrected inefficientparameter settings,indexes,analyze methods and poorly-
written application code to reduce runtimes from five days to two days on a detail-level database
and from seven hours to less than three on a summary-level database.
 Identified incorrectparallel setting to reduce 55+ hour sql execution to less than two hours.
 Identified incorrectly compressed indexes and rebuiltthem appropriately, resulting in smaller
segmentsizes and space savings.
 Analyzed bitmap and b-tree index usage and converted several bitmap indexes to smaller,
compressed b-tree indexes.
 Used knowledge ofexplain plan analysis to resolve issues related to poor joins,incorrectindex /
table access and parallel execution.
 Defined tablespace sizing requirements for tables and indexes in the above applications and
others. Perform periodic review of space allocations,objectusage and provide suggestions where
necessary.
 Provide application supportfor Disaster Recoveryexercises.
 Project Manager for merger integration projects.
Visual Basic and Oracle Developer
Remote Banking
1997 – 2000
First Union, Charlotte NC
 Designed,developed and supported Visual Basic and Oracle application to replace existing manual
process for gathering and reporting information related to FirstUnion’s branches and Automated
Teller Machines (ATMs).
 Supported Visual Basic and Oracle online and batch customer enrollmentapplication. This
application used telephonysoftware to gather customer data to retrieve from various enterprise data
sources prior to routing the call to customer service agents. This application connected to as Oracle
database and performed all types of dml and queries required bythe application.
 Wrote Winbatch programs to encrypt and transmitextract files to external vendor through SFTP.
Mainframe Application Programmer
Consumer Loans
1995 - 1997
First Union,Charlotte NC
 Supportand develop new code for legacy IMS application thatsupported the Consumer Loan
division. Both online and batch programs were created or modified. Als o created and supported
Easytrieve programs.
Education: University of North Carolina atCharlotte
BS, MIS
1993 -1995
Charlotte,NC
 GPA of 4.0
 Invitations to the Honor Societies ofPhi Kappa Phi and Beta Gamma Sigma.
Central PiedmontCommunityCollege
Work-related Continuing Education
1994 – 1997
Charlotte,NC
 Classes related to work experience; CICS, JCL, C and Smalltalk.
Appalachian State University
BS, Health Care Management
1987 – 1991
Boone,NC

Más contenido relacionado

La actualidad más candente

Mukhtar_Resume_ETL_Developer
Mukhtar_Resume_ETL_DeveloperMukhtar_Resume_ETL_Developer
Mukhtar_Resume_ETL_Developer
Mukhtar Mohammed
 
Resume_Basu_KS_3.4Yrs_Exp
Resume_Basu_KS_3.4Yrs_ExpResume_Basu_KS_3.4Yrs_Exp
Resume_Basu_KS_3.4Yrs_Exp
basu ks
 
Resume_Informatica&IDQ_4+years_of_exp
Resume_Informatica&IDQ_4+years_of_expResume_Informatica&IDQ_4+years_of_exp
Resume_Informatica&IDQ_4+years_of_exp
rajarao marisa
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_Formatted
Navneet Tiwari
 
Introduction to MSBI
Introduction to MSBIIntroduction to MSBI
Introduction to MSBI
Edureka!
 
Samuel Bayeta
Samuel BayetaSamuel Bayeta
Samuel Bayeta
Sam B
 
Tony Reid Resume
Tony Reid ResumeTony Reid Resume
Tony Reid Resume
storyhome
 
Resume_kallesh_latest
Resume_kallesh_latestResume_kallesh_latest
Resume_kallesh_latest
Kallesha CB
 

La actualidad más candente (20)

Mukhtar_Resume_ETL_Developer
Mukhtar_Resume_ETL_DeveloperMukhtar_Resume_ETL_Developer
Mukhtar_Resume_ETL_Developer
 
Resume_Basu_KS_3.4Yrs_Exp
Resume_Basu_KS_3.4Yrs_ExpResume_Basu_KS_3.4Yrs_Exp
Resume_Basu_KS_3.4Yrs_Exp
 
Saranteja gutta wells
Saranteja gutta wellsSaranteja gutta wells
Saranteja gutta wells
 
Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2
 
CV20151226
CV20151226CV20151226
CV20151226
 
Resume_Informatica&IDQ_4+years_of_exp
Resume_Informatica&IDQ_4+years_of_expResume_Informatica&IDQ_4+years_of_exp
Resume_Informatica&IDQ_4+years_of_exp
 
Prabhu_dba
Prabhu_dbaPrabhu_dba
Prabhu_dba
 
Sunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scala
Sunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scalaSunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scala
Sunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scala
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_Formatted
 
Mukhtar resume etl_developer
Mukhtar resume etl_developerMukhtar resume etl_developer
Mukhtar resume etl_developer
 
Introduction to MSBI
Introduction to MSBIIntroduction to MSBI
Introduction to MSBI
 
SQL Server 2008 New Features
SQL Server 2008 New FeaturesSQL Server 2008 New Features
SQL Server 2008 New Features
 
Samuel Bayeta
Samuel BayetaSamuel Bayeta
Samuel Bayeta
 
Tableau Architecture
Tableau ArchitectureTableau Architecture
Tableau Architecture
 
Tony Reid Resume
Tony Reid ResumeTony Reid Resume
Tony Reid Resume
 
Resume_kallesh_latest
Resume_kallesh_latestResume_kallesh_latest
Resume_kallesh_latest
 
Satheesh Oracle DBA Resume
Satheesh Oracle DBA ResumeSatheesh Oracle DBA Resume
Satheesh Oracle DBA Resume
 
Introduction To Pentaho Kettle
Introduction To Pentaho KettleIntroduction To Pentaho Kettle
Introduction To Pentaho Kettle
 
Kettle – Etl Tool
Kettle – Etl ToolKettle – Etl Tool
Kettle – Etl Tool
 
Delta machenism with db connect
Delta machenism with db connectDelta machenism with db connect
Delta machenism with db connect
 

Similar a r4 (20)

Shrikanth
ShrikanthShrikanth
Shrikanth
 
Ashutosh_Resume
Ashutosh_Resume Ashutosh_Resume
Ashutosh_Resume
 
Veera Narayanaswamy_PLSQL_Profile
Veera Narayanaswamy_PLSQL_ProfileVeera Narayanaswamy_PLSQL_Profile
Veera Narayanaswamy_PLSQL_Profile
 
Pranabesh Ghosh
Pranabesh Ghosh Pranabesh Ghosh
Pranabesh Ghosh
 
PLSQL - Raymond Wu
PLSQL - Raymond WuPLSQL - Raymond Wu
PLSQL - Raymond Wu
 
Cross Larry resume 2
Cross Larry resume 2Cross Larry resume 2
Cross Larry resume 2
 
Resume Aden bahdon
Resume Aden bahdonResume Aden bahdon
Resume Aden bahdon
 
Jacob Keecheril
Jacob KeecherilJacob Keecheril
Jacob Keecheril
 
ananth_resume
ananth_resumeananth_resume
ananth_resume
 
MarkAndrews
MarkAndrewsMarkAndrews
MarkAndrews
 
Munir_Database_Developer
Munir_Database_DeveloperMunir_Database_Developer
Munir_Database_Developer
 
Sujit lead plsql
Sujit lead plsqlSujit lead plsql
Sujit lead plsql
 
Milan jain resume
Milan jain resumeMilan jain resume
Milan jain resume
 
Resume..
Resume..Resume..
Resume..
 
Rama prasad owk etl hadoop_developer
Rama prasad owk etl hadoop_developerRama prasad owk etl hadoop_developer
Rama prasad owk etl hadoop_developer
 
Informatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQLInformatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQL
 
SivakumarS
SivakumarSSivakumarS
SivakumarS
 
SandhyaRani
SandhyaRaniSandhyaRani
SandhyaRani
 
Basha_ETL_Developer
Basha_ETL_DeveloperBasha_ETL_Developer
Basha_ETL_Developer
 
Vineet Kurrewar
Vineet KurrewarVineet Kurrewar
Vineet Kurrewar
 

r4

  • 1. Kent E. Schweitzer 704-591-1035 kstegacay@icloud.com Objective: A challenging position with opportunities to use and expand my technical and leadership skills as a member of an Application Development team. Technology:  Oracle database 9i,10g,11g, rac, pl/sql,dml,ddl, bulk operations,table and indexcompression, dynamic sql,statistics gathering, regular expressions,analytic functions,partitioning,subpartitioning, cursors,refcursors, sqlldr,external tables, import/export,datapump, remote queries & database links, index (b-tree, bitmap,function-based),parallel query, hints,savepoints, collections, dbms packages, views, materialized views,roles,performance tuning (explain plan,sql tracing /tkprof), xml, system & catalog views, dbms_job. OFSA 4.5 experience with rules,batch_ids,hierarchies,tables (ledger_stat, idt_rollup, idt_batch,idt_sql and others).  Perl scripting for file processing,both reading and writing and command execution like sqlplus. Created dynamic sql scriptthat prompts and outputs perl code to automaticallygenerate a perl script during run-time based on record type volume. Use arrays, hashes,regular expressions and capture variables.  Korn shell scripting to execute os-level tasks called by from autosys jobs.  Autosys (versions 4.5,r11.3) to automate and schedule batch jobs. Used boxjobs,command jobs, file watchers,job dependencies,exitcode dependencies,calendars,date and time dependencies, sendeventand autorep commands and load balancing.  Teradata BTEQ (minor usage)  Visual Basic 4.0, 5.0, Winbatch  COBOL, JCL, IMS, TSO, MVS and Easytrieve  OS: linux, hp/ux, solaris and aix.  Subversion,Harvestcode repositories. Experience: Oracle Developer & Application DBA, Team Leader / Manager, Vice President Enterprise Data and Analytics Wells Fargo, Charlotte NC 2010 – Present Business Direct Originations Datamartproject  Managed small team ofemployees and contractors during projectlifecycle.  Design,development,testing and production installation lead for new +3tb datamartfor originations data. Performed the majorityof both developmentand leadership tasks throughoutduration of project.  Load 500+ tables from data files and through database links.  Implemented concurrentprocessing tasks through autosys jobstreams.  Pl/sql ETLs perform complete refresh or maintain historyofchanges in partitioned tables.  Created subpartitioned staging tables (date,list) and partitioned (list) production tables  Used perl to splitlarge data file with multiple file types into individual files for loading. The perl script is dynamically(re)created from a sql scriptevery execution based on record type volume. The sql scriptoutputs the perl code. Other perl code creates files with dml commands thatare then used in sqlplus calls to update database tables.  Used html/css to formatbatch load email reports thatshow record counts,errors and timing of a particular load.  Wrote Teradata BTEQ scripts to create and load Teradata tables from flat files,execute queries and export results into a flat file to load into Oracle through sqlldr. Used openssl to encrypt Teradata password to preventstoring clear-text password on the Oracle database server.
  • 2. Business Direct BDAPPMGR project  Designed,developed and installed custom oracle and korn shell application to handle job execution by providing a metadata table in oracle for commands and 20+ generic korn shell functions that accept arguments for use by any automated job.  Autosys jobs call BDAPPMGR korn shell scriptpassing variables thatBDAPPMGR uses to query an oracle table for the commands to process and in whatorder.  BDAPPMGR korn scriptmanages the execution of the job with options to override return codes and skip commands.  BDAPPMGR oracle functions update execution statistics in oracle tables for run-time values and batch process reporting.  All new applications are written to BDAPPMGR standards and older applications are being modified or re-written to use BDAPPMGR.  BDAPPMGR allows the developmentand supportteam to automate jobs in a consistent,known and trustworthy process. Business Direct LCRE project  Provide supportand new enhancements for application thatretrieves and relates accounts for custom collections platform.  Automate business and risk models based on aggregations ofdata and application ofrules. Business Direct BDD_RPR project  Provide supportand new enhancements for a star-schema reporting application.  Update dimensions and facttable and aggregate tables based on requirements. Oracle Developer & Application DBA Home Lending Wells Fargo, Charlotte NC 2009 – 2010 CORE project  New developmentand supportof datamartand reporting applications for the CORE application.  Wrote xml within pl/sql procedures to parse and load data from various data sources.  Wrote perl scripts to automate autosys reporting.  Wrote pl/sql packages to load data and track it through the application for auditrequirements.  Performed performance tuning for queries in ETLs and used by other reporting teams. Oracle Developer / Application DBA Corporate Finance Wachovia, Charlotte NC 2000 – 2009 Reconciliation project  Wrote oracle packages to migrate reconciled data from processing tables to compressed partitioned historical tables.  Involved tables with millions ofrows and numerous indexes.  Code made extensive use of dbms_job to rebuild indexes in parallel to reduce overall execution time.  Code was created with dynamic sql with calls to dictionary views to make the code generic and flexible.  Perl scripts were written to reformat complex data files prior to loading files through SQL Loader. IT Chargeback project  Designer and lead database developer on unit costing application.  The application received data in files and through database links and was processed and stored into partitioned and subpartitioned tables through pl/sql packages.  External tables were used to load data files.  Cost calculations were performed and stored in subpartitioned tables (range then list).  User reports were created through korn shell scripts generating HTML around sql plus queries.  Autosys jobs utilized load-balancing to further improve performance.
  • 3.  Used autosys global variables to assistapplication scheduling atthe autosys layer.  This application was written to replace an older,mainframe application thatwas supported by several business partners and took days to process. The new application required one business partner and justa few hours to complete. Wachovia ClientPartnership project  Lead designer and developer on large,8 terabyte database application involving data retrieval, processing and reporting ofcurrent and historical data.  The database houses manypartitioned tables,the largestcontaining over two billion records that undergo a sizeable number ofdml operations within defined timeframes Restatement project  Designer and lead developer on large, multiple database application thatinvolves rewriting an existing application to utilize partitioned tables,enabling business users to concurrentlyperform restatementactivities more efficientlyand effectively with multiple years of data. The application is used to house and prepare the data necessaryfor the Oracle Financial Services Application. Speedy Pop (OFSA) project  Lead designer and developer on a multiple database application that summarizes tables and objects on a detail-level database and inserts the smaller population ofdata and objects into a summary- level database.  This application involves concurrentlyexecuting remote operations and a large amountofdata transfer.  This application was designed for speed and enables the business team to view summary-level results in a matter of hours in comparison to days on the detail level. OFSA project  Supportand customization ofOracle Financial Services Application (OFSA).  Designed and developed migration package to move application objects between different databases. This package made extensive use of triggers to validate application objects and user sql. The package extended OFSA functionalityand metall SOX requirements..  Manage database and application resources and perform tuning functions atthe database and application layers for these and other applications.  Identified and corrected inefficientparameter settings,indexes,analyze methods and poorly- written application code to reduce runtimes from five days to two days on a detail-level database and from seven hours to less than three on a summary-level database.  Identified incorrectparallel setting to reduce 55+ hour sql execution to less than two hours.  Identified incorrectly compressed indexes and rebuiltthem appropriately, resulting in smaller segmentsizes and space savings.  Analyzed bitmap and b-tree index usage and converted several bitmap indexes to smaller, compressed b-tree indexes.  Used knowledge ofexplain plan analysis to resolve issues related to poor joins,incorrectindex / table access and parallel execution.  Defined tablespace sizing requirements for tables and indexes in the above applications and others. Perform periodic review of space allocations,objectusage and provide suggestions where necessary.  Provide application supportfor Disaster Recoveryexercises.  Project Manager for merger integration projects. Visual Basic and Oracle Developer Remote Banking 1997 – 2000 First Union, Charlotte NC  Designed,developed and supported Visual Basic and Oracle application to replace existing manual process for gathering and reporting information related to FirstUnion’s branches and Automated Teller Machines (ATMs).  Supported Visual Basic and Oracle online and batch customer enrollmentapplication. This application used telephonysoftware to gather customer data to retrieve from various enterprise data sources prior to routing the call to customer service agents. This application connected to as Oracle database and performed all types of dml and queries required bythe application.  Wrote Winbatch programs to encrypt and transmitextract files to external vendor through SFTP.
  • 4. Mainframe Application Programmer Consumer Loans 1995 - 1997 First Union,Charlotte NC  Supportand develop new code for legacy IMS application thatsupported the Consumer Loan division. Both online and batch programs were created or modified. Als o created and supported Easytrieve programs. Education: University of North Carolina atCharlotte BS, MIS 1993 -1995 Charlotte,NC  GPA of 4.0  Invitations to the Honor Societies ofPhi Kappa Phi and Beta Gamma Sigma. Central PiedmontCommunityCollege Work-related Continuing Education 1994 – 1997 Charlotte,NC  Classes related to work experience; CICS, JCL, C and Smalltalk. Appalachian State University BS, Health Care Management 1987 – 1991 Boone,NC