Badges

95 Points
8 Years

Projects

Over 8 years ago
Python ETL from SQL Server to Oracle and Greenplum
Developed a Python ETL package that moved 5,000,000 web traffic records a day from a MS SQL Server environment out to 16 Oracle and PostgreSQL servers.  It was a critical component in Healthgrades' Patient Direct Connect product and allowed the company to merge web traffic…
Over 8 years ago
Developed automated data validation system in MS SQL
Developed automated data validation system in MS SQL Server.  The process imported more than 60 Excel spreadsheets worth of pass/fail SQL checks using SSIS into a validation table for every column in every table in each stage of the warehouse.  Each spreadsheet was then…

About me

Data Warehouse Developer with strengths in PL/SQL, SQL, T-SQL, Python and Bash scripting. I've worked with many development tools including Toad, RazorSQL, Vim, PgAdmin, MySQL Workbench, SQL Server Management Studio, and WingIDE. My primary DBMS expertise is in Oracle (8i-11g), but I also have worked professionally with SQL Server (2005-2012), PostgreSQL, Greenplum, MySQL (Percona) and MS Access databases.

I've built complex PL/SQL packages, procedures, and functions including batch processing, dynamic PL/SQL, and object oriented development to manage the ETL processing for a large scale healthcare warehouse. Additionally, I've leveraged Python to manage a large-scale, daily ETL process between a core SQL Server warehouse and roughly 60 healthcare client databases.

In design I've augmented and developed ETL metadata objects, star schema warehouse objects, data marts, and third normal form structures. I've studied both Inmon and Kimball structures, but worked professionally in hybrid warehouse environments.

Additionally I've done light DBA work in an Oracle environment including managing table spaces and on-disk space, developing Sarbanes Oxley compliant access monitoring, managing user and role privileges, and troubleshooting and investigating major database issues.

Technical Expertise:
Languages: SQL, PL/SQL, T-SQL, Python, Bash scripting, DML, DDL, Visual Basic 6, HTML, Javascript
DBMS Systems: Oracle 8i-11g, Greenplum/PostgreSQL, SQL Server, MS Access, MySQL (Percona)
DBMS Management Software: Toad, SQL Navigator, RazorSQL, SQLplus, PSQL, MySQL Workbench
Reporting Software: Oracle Discoverer, QlikView, Actuate e.Report Designer Pro, Actuate e.Spreadsheet Designer, Crystal Reports
Operating Systems: Windows 2000/2003/XP/Vista/7, Solaris, Linux (Ubuntu, Mint, RedHat, CentOS)
Healthcare Software: EPIC Clarity
Other Software: UC4 process scheduling system, MS Project, MS Visio, JIRA, Eclipse

Interesting Projects and Accomplishments