Don Baggett is a senior ETL developer with over 20 years of experience designing, programming, and developing ETL solutions using technologies like Oracle, SQL Server, Ingres, MySQL, Python, UNIX, and Linux. He has extensive experience leading ETL projects and processes, currently working as a senior ETL consultant. Baggett has expertise in relational database development, performance tuning, and adapting quickly in dynamic business environments.
20+ Years Senior ETL Developer Expertise Oracle Python UNIX Linux
1. Don Baggett donwba@gmail.com
678-232-6296 Sandy Springs, Ga 30350
Senior ETL Oracle/Python/Unix/Linux Developer
Expert in Relational Database Development
and ETL in UNIX/Linux. Highly skilled with
Ability to Adapt Quickly in a Rapidly
Evolving Environment.
Summary: Proactive, Performance-driven Professional. Twenty years plus designing, programming and
developing ETL with Oracle, SQL Server, Ingres, and MySQL relational database management systems in
UNIX/Linux environments.
SKILLS SUMMARY
Python Database Design Functions Oracle
ETL Performance UNIX/Linux SQLServer
PL/SQL Procedures UNIX Utilities Netezza
T-SQL Packages UNIX Scripting Ingres
Informatica Cursors Linux Scripting MySQL
C Triggers Bourne Shell SQL Navigator
C++ Bulk Updates Korn Shell Netezza
PROFESSIONAL EXPERIENCE
Thompson Technologies (Finance Industry) Atlanta, Georgia
Senior ETL Consultant 12/2014 - Present
In this new job I will use my firm understanding of ETL, data mining, database structures, and data cleaning as well as
my experience in ETL tools with Informatica. I will be learning ECL.
ATLANTICUS HOLDING, INC. (Finance Industry) Atlanta, Georgia
Senior ETL Developer 7/2000 – 10/2014
Worked with different Business Units producing ETL utilizing Oracle PL/SQL, Python, UNIX shell scripting, C/C++ and
Informatica in primarily Linux/UNIX environment with a Tidal (now Cisco) Scheduler, although also supported
SQLServer, Netezza and MySQL
· Developed Python code for Linux process to handle new Oracle PL/SQL package/procedures/functions
handling new ACH process to send many dollars to vendors with verifications to insure data integrity
· Initiated and built the programming to increase the speed of a UNIX Korn Shell process for an Oracle PL/SQL
process utilizing Packages/Procedures/Functions by 200 to 600 percent
· Managed change in new development with quickly changing requirements that necessitated PL/SQL Bulk
UPDATES for very large Oracle databases
· Wrote Oracle PL/SQL code used for many years that easily restarted through UNIX Korn Shell
· Developed code that quickly adapted to changing data requirements in a dynamic business environment
· Started many projects that required quick learning on my part, being one of the first to use Python at firm
· The one who learned to interface Direct Connect with UNIX shell scripts
· The driving force in shutting down a legacy ORACLE database, working with disparate groups, and identifying
and moving code so that it would work in a Data Warehouse
· Worked with Business in Developing Unique Query and Analysis in Netezza Data Warehouse involving
millions of rows of data
· One of the originators of a complex UNIX/C/C++ program to compare two large EBCIDIC files
· Hired originally to bring maturity to processes already in place at a young firm
· Note: Atlanticus began life as CompuCredit(CCRT). With the approval of CCRT, I was hired at VSX in 2000,
2. Don Baggett PAGE 2 of 2
· moved to a permanent position at CCRT in 2001. With the downturn after 9/11, I was stashed at VSI. VSI was
purchased by TransUnion. CCRT rehired me from TransUnion in 2006. All during this time I worked as a
Senior Level Software Developer with a multitude of titles and managers at Atlanticus, working with ETL,
Oracle PL/SQL, UNIX, C/C++, SQLServer, Netezza, Informatica and Python on primarily LINUX/UNIX
platforms.
COMPUTER AID, INC (Telecommunications Industry) BellSouth in Atlanta, Georgia
UNIX/C/SQL Consultant 12/1998 – 6/2000
Worked with BellSouth Outside Plant writing ETL for Ingres databases covering nine states utilizing UNIX/C/SQL.
· Was the technical leader in a major migration from 13 processors to 3, with an operating system upgrade,
Ingres Database upgrade, BellCore release upgrade, compiler upgrade and local software re-integration all
occurring simultaneously
· Made a 75% improvement (from 242 to 56 hours) in monthly processing by improved programming in
INGRES
XYBERNET, INC (Healthcare Industry) Norcross, Georgia
Development Lead 2/1998 – 11/1998
Programmed in ORACLE/C/Embedded SQL in startup firm.
· Promoted to Development Lead from EDI Systems Engineer
· Developed/programmed/documented ORACLE/C/Embedded SQL interface between ORACLE database on
Sun and mainframe customer in Illinois.
· Led a small team as troubleshooter for intricate system involving information sent from/to ORACLE from/to PC
user sites and to mainframes in CA and Kansas
EDUCATION & PROFESSIONAL TRAINING
Oracle Database 10G; Advanced PL/SQL; ORACLE SQL Statement Tuning; Supercharged SQL for Performance
Python
C++ for C Programmers
ITIL
EMORY UNIVERSITY in Atlanta, Ga Master of Divinity cum laude
UNIVERSITY OF NORTH CAROLINA at Chapel Hill Incomplete Ph.D. program in Economics
STETSON UNIVERSITY in DeLand, Florida Bachelor of Science in Math and Economics
Sufficient Hours for Physics Major as well Honors Program magna cum laude
AWARDS
President’s Award from Atlanta Cajun Zydeco Association
· For support of Creole and Cajun Culture in Georgia
Please Note: Not interested in relocating from Atlanta.
_______________________________________________________________________________________________