Post Job Free
Sign in

Developer Manager

Location:
Chapel Hill, NC
Posted:
July 31, 2013

Contact this candidate

Resume:

Jonathan Paolicelli

SUMMARY

An information systems professional with over 25 years of experience in the analysis, design,

programming and implementation of computer business systems. An RDBMS modeler, designer

and administrator with over 20 years of experience.

EDUCATION

Iona College 1969 to 1974

New Rochelle, NY

Bachelor of Arts -- General Studies

Minors -- Math and Physics

LANGUAGES

T-SQL, PL/SQL, SQL (DDL, DML), REXX, PERL, JAVA

SOFTWARE

SQL SERVER (7.0, 2000, 2005, 2008) (DTS, T-SQL), ODBC - Open database Connectivity,

Oracle Enterprise Manager tool set (8i, 9i, 10g), PL/SQL, Oracle Forms, Oracle Reports (5),

Oracle Advanced Replication, DB2/2 DBA tools, Microsoft Visual SourceSafe, Microsoft Visual

Studio: Team Edition (2005, 2008), IBM Clear Quest (SCM), WinCVS, StarTeam 4.0, Business

Objects 5.0, MS IIS 5/6, Microsoft Excel, Microsoft Power Point, Microsoft Word, Microsoft

Publisher, Netscape for OS/2, MS FrontPage 98, Visualage 3.0 (Workframe, NMAKE, Visual

Builder, Data Access Builder, Compiler), Lotus AmiPro, Lotus Word Pro, Lotus 123, PVCS, OS/2

Presentation Manager, Information Presentation Facility, BookMaster GML

PLATFORMS

Windows Server (2000, 2003), Windows (Windows NT 4.0, 2000 Professional, XP Professional,

Windows 7 Ultimate), Linux (Red Hat 7.2), OS/2 (1.1 through 4.0), Windows (3.11), DOS (3.3

through 6.3)

DATABASE TOOL SETS

Oracle Enterprise Manager (8.x, 9.x, 10.x, 11.x), Quest TOAD Expert Suite (8.x, 9.x, 10.x,

11.x),Quest Spotlight on Oracle, Microsoft Enterprise Manager (2005, 2008), AllFusion - Erwin

(3.5, 4.x), Embarcadero (DBArtisan 8.x), Embarcadero (ERStudio 8.x), Idera (SQL Diagnostic

Manager), Microsoft Visual Studio Team Edition 2005/2008 for Database Professionals

CASE TOOLS

Kasevip for Presentation Manager, Visualage C/C++, VisPro C

DATABASES

Oracle Enterprise Edition (7.x, 8i, 9i, 10g), MS SQL Server (7, 2000, 2005, 2008), DB2/2 (pre-

UDB) OS/2, DB2 MVS, Watcom, MySQL, PostGres

SKILLS

Database Administrator, Data Modeler, Process Modeler, Database Architect, T-SQL

development, SQL/PLSQL development, Office System Architect, GUI design, implementation

and testing, Knowledge Engineer for Business Rules, Application Build Master

Work experience:

Sphere Technical Resources, Inc.

Raleigh, North Carolina

Client: CarQuest (GPI)

Consultant: DBA/DBA Developer/Performance Tunning 02/2012 to 02/2013

Engaged as an Oracle development DBA with a specific focus on performance tuning of the

enterprise data warehouse as well as other numerous operational databases. The data warehouse

currently amasses 3Tb of data; with in-place future accommodations for an expected 35% increase.

The system that has been in operation for several years, starting on Oracle 7.4, employs nightly,

incoming and outgoing ETL loads and 23x7 active user, ad hoc queries and scheduled reports. The

data warehouse (10g) was running on a Solaris Spark machine of a much earlier vintage with a

SAN utilizing VMAX and NFS storage devices/systems. The business plan stipulated a dual

migration of operating system and database version upgrade. I was solely responsible for effecting

the Oracle version upgrade that included preparatory sizing estimates for data structures, review of

several schemas objects for version upgrade fitness, adoption of the newest 11g RDBMS capabilities

and troubleshooting and updating database applications. This dual pronged migration was

completed over a 3 month period with zero down time for corporate users. The benefits of this

migration included:

• decreased storage requirements (despite increasing data volumes),

• deployment of a set of customized, scheduled maintenance jobs (table and index statistics

and partition management)

• decrements in query completion durations (ex. Several multi-hour durations are now

reduced by a minimum factor of 50% with one hour durations reduced to under an hour)

• all corporate reports and external data outflows are now completed within established

delivery windows; internal SLAs are now being met where they had been missed for

previous several months

Software Guidance & Assistance, Inc.

Tarrytown, New York

Client: Credit Suisse

Consultant: DBA/DBA Developer 03/2011 to 09/2011

Engaged as a DBA and database developer tasked with improving production database performance for

Credit Suisse, a multinational, financial services group. The production system comprises six, multi-

terabyte, Oracle databases located in three countries, linked via Oracle advanced replication with a

multitude of feeder and consumer systems. The daily processing load, although increasing by 245% in the

five months of my tenure there, a 26% decrease in processing time was realized. Additional plans and

systemic, programmatic paradigm shifts with physical model tuning and attending, maintenance

implementations and schedules, offered and approved, are slated for future implementation/adoption with

even greater levels of performance increases expected.

TEAM Information Systems, Inc.

St. Mary, Florida

Client: Progress Energy

Consultant: DBA/DBA Developer 06/2010 to 11/2010

Engaged as the lead Oracle (10g) database designer (logical/physical) and developer (operating on

Linux servers) at Progress Energy, a public electric power, utility company, located in Raleigh,

North Carolina. The project amounted to an in-house effort to replace a purchased, exceedingly

long-running, commercial ETL processing system. The new system processes 350GB of system data

a month (delivered as fixed format flat files) through two cube transformation operations,

performed by PLSQL packaged applications and stored in database tables; the data is then

extracted into fix-format, flat files that a downstream application consumes. The project was

successfully completed as a significant improvement in operational efficiencies new data

verifications (lacking in the 3rd system) with reporting.

Design and coding activities:

• Design Oracle External Table definitions populated by SQLLOADER import

• PL/SQL programming of stored procedures, utilizing 10g product packages and advanced

PL/SQL coding techniques to transform the external table data into cube-sliced (by appropriate

metric) data and stored into internal database tables.

• Collaborate with Linux developers writing batch modules for

lights-out scheduling of the monthly processing events.

Itron, Inc.

Raleigh, North Carolina

Data Architect/DBA/DB Developer 08/2009 to 04/16/2010

Itron is a leading technology provider to the global energy and water industries that manufactures

advanced metering devices that manage commercial and residential systems communicating over a mesh

network. Retained as the project, Senior Database Administrator (development) running on Windows and

AIX operating systems.

Design and coding activities:

• PL/SQL programming of stored procedures, utilizing 10g product packages and advanced

PL/SQL coding techniques to improve Cost Based Optimizer selection of indexes over full table

scans where predicate specifications were employing not-equal logic.

• Defining and implementing partitioned table (range) and partitioned index (range and hash) sets

in support of greater DML efficiencies realizing partition elimination and rapid verification of

declarative referential integrity constraints.

• Exhorting (to the development team) benefits of bind variable usage over embedded, literals in

DML statements.

• Design, code, test and deploy database upgrade scripts that

were capable to up-version all major and minor version

changes while retaining data.

Tasks Include:

• Assess current performance efficiencies (Oracle OEM tools and reports alongside Quest Toad and

Spotlight tools), design, test and implement solutions

• Identify and employ Oracle initialization parameters to tailor the particular instance to the

installation hardware (disk subsystem storage such as async_io, ) and available, physical memory

• Direct database support for the development, QA and direct customer support teams.

• Redesign existing schema (objects and programs) for optimal performance with large data sets

• Design new schema objects (tables, indexes, stored procedures, etc) in collaboration with

development personnel.

• Modifying pre-existing PLSQL objects to conform to best practices and performance profiles.

• Develop and deploy disaster recovery and normal maintenance procedures.

CC Intelligent Solutions, Inc

Raleigh, North Carolina

Data Architect/DBA/DB Developer 11/2006 to 03/2009

For an Information Technology company as the sole data architect and team lead for the DBA and

database developer staff working on the company's two major offerings: cGov360 and FusionNet

applications.

cGov360 Corporate Filing Management Platform enables state government offices to efficiently

execute on its offerings both for back office personnel and web customers (general public). The system is

developed with an efficient layered design where the User Interface (UI) developed with ASP.NET, the

Data Layer (DL) developed with C# and the Data Store (DS) developed for both Microsoft SQL Server

2005 and Oracle (versions 9i and 10g) RDBMS.

FusionNet directly supports U.S. war fighters in overseas operational theaters. The persisted data storage

is housed in a Microsoft SQL Server 2005 DBMS on multiple, in-theater and stateside servers all

participating in a replication network that avails the war-fighter low latency data availability throughout

the command.

Design and coding activities:

• Design and deploy the logical (data relationships) and physical (schema objects) database models

• PL/SQL programming of stored procedures, utilizing 10g product packages and advanced

PL/SQL coding techniques to deliver customized, programmatic solutions; there was little adhoc

DML in the stack.

• Collaborate with C# development teams to serve as knowledgeable resource for the use of

application to database interfaces.

Tasks include:

• Review the existing data model, data flows and data architecture

with the stated goal of refactoring existing and developing new

logical and physical database structures and procedures for

greater efficiencies and added functionalities.

• Configure and administer the Progress, DataXtend replication

network operating over a high latency WAN network (FusionNet)

• Direct and mentor junior database developer staff in SQL Server

and Oracle best practices.

• Collaborate with application team members in determining problem

resolution and new functionality interoperability (C# and

TSQL/PLSQL)

• Collaborate with in-theater, Field Service Representatives in

determining application deployment, upgrade and problem resolution

activities in an access-restricted military network.

• Coordinating with Business Analysts, Application Architects,

Functional Leads and Developers for all layers of the

applications stack

• Designing and developing database schema objects, stored

procedures and packages (Oracle), High Availability and Disaster

Recovery plans for efficient and supportive database provisioning

and operations

Analysts International, Inc

Raleigh, North Carolina

Senior Consultant 01/2006 to 09/2006

For a multinational pharmaceutical company endeavoring to deliver a enterprise-wide solution to aid in

the development, capture, organization and reporting of preclinical methods and experimental results to

develop and deliver new drugs and therapies to the market within the guidelines and strictures of a

government regulated business space. The version one system, currently running with an Oracle 9i rdbms

with fourth quarter plans to migrate to 10g, incorporates web services (utilizing SOAP messaging

protocols), Windows Forms for desktop user interfaces coded in C#/.NET and complex MS Excel

spreadsheet technologies for the lab environment capture of development methods and testing results.

Design and coding activities:

• PL/SQL programming of stored procedures, utilizing 10g product packages and advanced

PL/SQL coding techniques to implement a robust and manageable implementation and control

interface to Oracle Advanced Replication used heavily in coordinating several corporate

databases and their application stacks.

Tasks include:

• Review the existing data model, data flows and data architecture

with the stated goal of a fundamental redesign to a scalable

enterprise solution. Meet with key pharmacological and chemical

research group personnel to determine current paradigms and future

requirements of both research and preclinical trial efforts to

bring products to market. Analysis and development of new data,

logical and physical models utilizing ERWin to produce ERD’s and

data dictionary work products.

• Migrate and incorporate legacy systems such as: Oracle databases

(8i) and other certified documentation management products into

the new system.

• Work with developer teams to troubleshoot existing function,

augment existing function, identify new feature function and

develop database objects (data models, physical models, stored

procedures and functions)

• Develop and implement phased promotion of development work

products through a verified system of development, testing,

validation and production databases

CODEX Consultant Services, Inc

Holly Springs, North Carolina

Senior Consultant 06/2005 to 12/2005

For a North Carolina State University endeavoring to organize a state wide Emergency Medical System

tracking system with ties to the Federal Reporting System as the sole data modeler, database architect,

database developer and administrator for an Oracle 10g RDBMS. This new system incorporates web

services utilizing SOAP messaging protocols for desktop and handheld device user interfaces coded in

JAVA/J2EE for occasionally connected users.

Design and coding activities:

• PL/SQL programming of stored procedures, utilizing 10g product packages and advanced

PL/SQL coding techniques to improve the existing and to produce new stored procedures in

support of business functions.

Tasks included:

• Review the legacy data and physical models. Develop data, logical

and physical models using ERWin. Create and distribute ERD’s and

data dictionary work products to promote development team

understanding and migration efforts into the new system.

• Migrate and incorporate legacy systems databases (FoxPro, DB2/UDB,

and SQL Server 2000) into the new system.

• Render the Nationally defined XML document’s XSD into an Oracle,

OLTP database

• Create and administer phased implementation of system knowledge

domains into HyperSonic databases for JAVA development teams.

• Model repository for disparate data streams for incorporation into

the reporting Oracle warehouse

CODEX Consultant Services, Inc

Holly Springs, North Carolina

Senior Consultant 07/2004 to 05/2005

For a national insurance/reinsurance company that specializes in Commercial Auto (trucking and

commodities) insurance products as the sole data modeler, database architect, database developer and

administrator for MS SQL (v2000) RDBMS. The continuance of the preceding position.

TEKsystems

Raleigh, North Carolina

Senior Consultant 06/2003 to 06/2004

For a national insurance/reinsurance company that specializes in Commercial Auto (trucking and

commodities) insurance products as the sole data modeler, database architect, database developer and

administrator for MS SQL (v2000) RDBMS.

• Designed databases included:

• The data repository serving as the data and process hub between

the needs of the web-based application (J2EE) and the legacy

system (COBOL on an emulated IMS environment) used by company and

associated insurance agents to create and administer policies.

• The data repository for a web-based internal tracking system for

policy related paper work

• The data repository for a web-based ( .NET) electronic payment

system that provides oversight on incoming account payments.

Duties included:

• Review existing legacy 2-dimensional, data structures and craft

relational, logical and physical data constructs

• Analyze existing legacy data and process flows and re-engineer

them for their adaptation and inclusion into the new system

• Collaborate with the J2EE and .NET teams in the design of the

application’s data object model and database interaction methods

• Design and code all stored procedures, triggers. DTS packages and

utilities in the support of data movement between the J2EE and

legacy systems

• Design, code and deliver data mart-like reports to major stake

holders

• Provide emergency on-demand solutions for other SQL Server backed

applications as needed

• Mentor management, legacy and new employees on SQL Server

methodologies

Dach Consulting Corporation

Raleigh, North Carolina

Senior Consultant 02/2003 to 05/31/2003

For a garment industry, Product Lifecycle Management software company as the sole data modeler,

database designer, development DBA for MS SQL (v2000) and Oracle (v8.1.7, v9ir2) databases.

Databases are running on the MS Windows 2000/Server operating system. A twofold task involving:

support for legacy application issues and development of the company’s next generation, multi-

application, single sign-on suite of modules. The legacy application and the new suite are coded in the

C#/.NET and JAVA J2EE paradigms. The customer now enjoys a more performant legacy application.

The new development is proceeding as scheduled for an early summer release.

Duties included:

• Refactor to improve existing legacy application stored procedures

to address application bugs and concurrency issues;

• Develop, code and test new functions and stored procedures for

legacy application;

• Design and write installation scripts for the creation and base

population of the legacy database;

• Collaborate with knowledge experts and knowledge engineering team

to identify business requirements

• Establish and maintain a synergy with coding engineers by

identifying necessary database constructs and mentoring team in

best practices for application-database synergy;

• Design both the logical and physical models in support of a

modular installment of suite modules;

• Develop, code and test stored procedures, functions and triggers;

• TSQL utilities;

JLS Technical Staffing

Raleigh, North Carolina

Senior Consultant 07/2002 to 12/2002

For an early stage company creating informatics products and databases for research chemists who

design, synthesize and characterize novel molecules as the sole data modeler, database designer,

development and production DBA for MS SQL (v7, v2000) and Oracle (v8.1.7, v9ir2) databases.

Databases are running on MS Windows 2000, Linux (RedHat 7.3) and HP-UX (v11) operating systems.

Design and coding activities:

• PL/SQL programming of stored procedures, utilizing 8i/9i product packages and advanced

PL/SQL coding techniques to improve Cost Based Optimizer selection of indexes over full table

scans where predicate specifications were employing not-equal logic.

• Defining and implementing partitioned table (range) and partitioned index (range and hash) sets

in support of greater DML efficiencies realizing partition elimination and rapid verification of

declarative referential integrity constraints.

Duties included:

• Write PL/SQL and java stored procedures, functions and triggers;

• PERL utilities;

• Identifying and writing custom ETL scripts for the incorporation

of disparate sources of data (flat files, SD files, MOL files,

customer databases);

• Utilize Oracle Migration Workbench utility to migrate MS Access

databases (schema and data) to Oracle 9i;

• Craft and implement Oracle Advanced Replication to capture

customer production data for inclusion into product tool/database;

• Design logical and physical database models in support of product,

java application team;

• Provide guidance and mentoring of coding team in best practices

for database interface;

• Installation of database work products at customer sites;

• Write desk procedure manuals for customer, DBA professionals;

• Monitor and tune database instances for optimum performance.

Interactive Cable, Inc.

Raleigh, North Carolina

Senior Consultant 06/2001 to 08/2001 and 01/2002 to 03/2002

For a fortune 500 advertising company as the sole data modeler, database designer, database developer

tasked with creating a series of prototypes to address the business management needs for client accounts

and personnel tracking activities. Technologies used included: Oracle (8.1.7) as the RDBMS, Oracle

Forms (6i) and Reports (6i), Oracle Repository (6i), Oracle Diagnostic and Performance packs (2.2),

ErWin (3.5.2) as the data modeling tool and logical/physical design tool, Microsoft Terminal Services,

Windows 2000 professional. Customer has accepted work products and implementation is pending budget

approvals.

Design and coding activities:

• PL/SQL programming of stored procedures, utilizing 8i product packages and advanced PL/SQL

coding techniques to improve Cost Based Optimizer selection of indexes over full table scans

where predicate specifications were employing not-equal logic.

• Defining and implementing partitioned table (range) and partitioned index (range and hash) sets

in support of greater DML efficiencies realizing partition elimination and rapid verification of

declarative referential integrity constraints.

Duties included:

• Analyze office workflow and dataflow

• Design logical/physical database

• Prototype management and user GUI utilizing Oracle Forms

• Prototype custom reports on workflows and client account

statuses utilizing Oracle Reports

Oxford Group

Raleigh, North Carolina

Senior Consultant 02/2001 to 04/2001

Questra Corporation

Raleigh, North Carolina

Senior Consultant 13/2000 to 02/2001

NeoNova Network Services (Digitel Corporation)

Raleigh, North Carolina

Systems Consultant (Model/Design/Code) 03/1999 to 03/2000

Analysts International Corp.

Raleigh, North Carolina

Systems Consultant (Model/Design/Code) 02/1998 to 03/1999

Analysts International Corp.

Raleigh, North Carolina

Systems Consultant (Model/Design/Code) 11/1997 to 02/1998

DMR TRECOM Business Systems, Inc.

NY, NY

Senior Technical Consultant (Model/Design/Code) 07/1992 to 09/1997

AGS Information Systems, Inc.

Wappingers Falls, NY

Consultant (Design/Coding) 11/1989 to 12/1990

United Technologies Corp, Control Systems

East Granby, CT

FICS Technical Support Specialist, Engineering Group 08/1980 to 11/1989

PROFESSIONAL MEMBERSHIPS

Oracle Certified Partner Network, Microsoft Developer Network



Contact this candidate