DUNCAN CRANE 11 East Street, Southampton, MA
01073 (413) 527- 8321 home
duncan.crane@charter.net
Objective
A consultant role in corporate IT development as Data Architect / Data
Modeler
Data Modeling Skills
Data Warehouse and Traditional OLTP Modeling:
Conceptual Models
Logical Models: Entity Level,
Primary Key Level, Fully Attributed 3rd Normal
Physical Models:
Reverse Engineering of Source Systems
Staging Area
Warehouse: Generalized 3rd Normal Atomic ODS and
Warehouse
Star Schema Data Mart: Conformed Dimensions and Fact Tables
Work with business staff to define reporting requirements
Work with business staff to build Conceptual and Logical Models
Work with IT support staff to reverse engineer source system Physical
Models
Work with IT architecture and DBA staff to design Atomic Warehouse and
Data Marts
Work with IT ETL staff to define source-to-target mapping and error
processing
Work with IT architecture staff to define metadata requirements and
delivery method
Education/Certification
Certified ERwin Trainer, Computer Associates (2000)
Data Warehousing In Depth, Ralph Kimball University (2000)
Master of Business Administration, University of Massachusetts (1988)
Bachelor of Science in Physics, Acadia University, N.S., Canada (1975)
Employment History
Mass Mutual Financial Group, Springfield, Massachusetts
Consultant (contract basis),
Data Modeler (8/07 to present)
Aetna Health Insurance, Middletown, Connecticut
Consultant (contract basis),
Data Architect (3/07 to 7/07)
Konica Minolta Business Solutions, Windsor, Connecticut
Consultant (contract basis),
Data Architect (7/06 to 1/07)
Time Warner Cable, Charlotte, North Carolina
Consultant (contract basis),
Data Architect (4/06 to 6/06)
Stanley Tools, New Britain, Connecticut
Consultant (contract basis),
Data Architect (10/05 to 3/06)
ING, Americas Financial Services, Hartford, Connecticut
Consultant (contract basis),
Data Architect (5/04 to 9/05)
Avery Dennison, Framingham, Massachusetts
Consultant (contract basis),
Data Architect (1/04 to 4/04)
ING, Americas Financial Services, Hartford, Connecticut
Consultant (contract basis),
Data Architect (5/03 to 1/04)
Computer Associates, Princeton, New Jersey
Consultant (contract basis),
Quality Assurance – ERwin (6/02-9/02, 11/02-4/03)
CIGNA, CIGNA Health Care, Bloomfield, Connecticut
Consultant (contract basis),
Data Architect (7/00-12/01, 3/02-4/02)
CIGNA, Retirement & Investment Services, Hartford, Connecticut
Employee, Data Architect
(10/98-7/00)
CIGNA, Retirement & Investment Services. Hartford, Connecticut
Consultant (contract basis),
Data Modeler, VB Programmer (5/95-6/98)
Blue Cross Blue Shield of Connecticut, North Haven, Connecticut
Consultant (contract basis),
VB Programmer (7/94-11/94)
Farm Credit Bank, Springfield, Massachusetts
Employee, Project
Leader, Analyst, Programmer (1/80-6/94)
Notes on Development Projects
Mass Mutual Financial Group, Springfield, Massachusetts - 8/07 to
present
Member of enterprise data modeling team supporting various modeling
activities; help set up standard modeling practices and use the Computer
Associates Allfusion Erwin data modeling tool.
Aetna, Middletown, Connecticut – 03/07 to 07/07
Participated as data architect and data modeler on data warehouse
project for health insurance carrier.
Prepared a logical/business model of project requirements in preparation
of moving Member, Product and Plan source data into strategic generalized data
warehouse. Utilized Computer Associates
Allfusion Erwin data modeler v 7.
Konica Minolta, Windsor, Connecticut – 07/06 to 01/07
Developed data model for web-based print job management
application. Application supports
flexible user entry of print shop ticket templates; print job entry; print job
workflow. Compatible with printing
industries JDF XML document standards.
Utilized Embarcadero’s ER Studio data modeling tool.
Time Warner Cable, Charlotte, North Carolina – 4/06 to 6/06
Conducted logical data modeling sessions with subject matter experts;
prepared logical data model; prepared corresponding physical data model, all
for a cable subscriber data warehouse.
Utilized Computer Associates Erwin data modeling tool.
Stanley Tools, New Britain, Connecticut - 10/05 to 3/06
Hired as a consultant to create and maintain conceptual, logical and
physical models for source systems, warehouse and data marts for three data
mart projects in a tool and hardware manufacturing environment. Utilized the PowerDesigner data modeling
tool.
ING Americas Financial Services, Hartford, CT - 05/04 to 09/05
Hired as a consultant Data Architect in ING's TMO (Technology Management
Organization) department. The TMO is a central architectural department
that drives enterprise wide projects and supports other departmental level
projects. Involved in two different projects that moved application data
into central data warehouse.
Avery Dennison, Framingham, MA - 1/04 to 4/04
As a consultant member of a team, acted as resource for Computer
Associates ERwin data modeler tool.
Provided training on reverse engineering features of the tool and
methods. Reverse engineered a legacy
order entry application database.
Created a logical data model of Customer subject area.
ING Americas Financial Services, Hartford, CT - 05/03 to 1/04
Hired as a consultant Data Architect in ING's TMO (Technology Management
Organization) department. Involved in
four different projects: non-financial Defined Contribution Data Warehouse
using IBM's generalized EII design; star schema data mart for Workflow and
Imaging application; upgrade to a field office web-base sales quote system;
Configuration Management Database model.
Computer Associates, NJ – 06/02 to 09/02 and 11/02 to 4/03
As a member of a quality assurance team, took part in testing of new
versions of ERwin. Also conducted
training sessions in data modeling concepts including star scema design and use
of ERwin to assist the quality assurance team with Computer Associates logical
and physical data modeling certification.
CIGNA, Bloomfield, CT - 03/02 to 04/02
As a Data Architect developed logical and physical data model for a
medical claim history data mart to be used in support of litigation. Built logical model that consolidated the
definitions and data structure of claim and provider data to be loaded from
three legacy systems. Established query
requirements, logical-to-source mapping, design criteria/constraints and
physical model in ERwin and then DDL.
CIGNA, Bloomfield, CT - 05/01 to 12/2001
As a Data Architect on a data warehouse and data mart development team,
assisted with warehouse metadata repository design and use; data mart design;
warehouse to mart loading process design; design and maintenance of lookup code
tables. Warehouse was large in scope and
utilized the generalized data model approach.
Worked on complexities of pulling historical data from the generalized
designed warehouse and loading into highly denormalized star schema data mart.
Notes on Development Projects
(continued)
CIGNA, Bloomfield, CT - 07/00 to 04/01
As a Data Architect developed numerous logical and physical data models
for Product Design and Sales Strategy projects.
Designed and built a database of data mapping metadata to coordinate the
data design of a five project, multi-release health care Customer Inquiry
program accessing a couple dozen existing source systems, including a Sales
star schema data mart.
CIGNA, Hartford, CT - 10/99 to 7/00
As a Data Architect developed numerous logical and physical data models
for pension division. Reverse and
forward engineered between ERwin and DB2, UDB and MS SQL Server. Began the process of setting up standard
logical and physical data design procedures.
Mentored development teams (programmers, business analysts, DBA’s, project
leaders) on use of various logical and physical design documents and activities.
CIGNA, Hartford, CT - 10/98 to 10/99
Wrote development cycle guidelines for major department in pension
division, defining all potential phases, deliverables, activities, roles and
responsibilities of software development projects. Guidelines were defined in a Microsoft Access
database model that allowed flexible reporting of activities by role,
deliverables by activities, etc.
Obtained technical and business approval of guidelines. Mentored technical and business staff in use
of guidelines. Developed a number of logical and physical data models for
various business areas.
CIGNA, Hartford, CT - 5/97 to 6/98
Served as session facilitator and data modeler on a three project effort
to redesign the investment accounting function of a pension provider. Coordinated and reconciled the overlapping
three project data model. Defined
Information Engineering deliverables for scope, logical design and physical
design phases of development that emphasized the key role of data and process
as it evolves through the full development cycle. Conducted as-needed data modeling training
for business and systems people utilizing the ERA (Extended Relational
Analysis) method and the ERwin tool.
CIGNA, Hartford, CT - 10/96 to 4/97
Served as methods coach and session facilitator for the logical design
phase of a pension payment application project.
Defined and directed the building of the Business Model - the key
deliverable of the logical design effort.
Business Model document consisted of: an ERwin data model following the
ERA data modeling method; functional decomposition; activity definition sheets;
sample entities for all major and minor entities; example pages for critical
processes; high level process flow diagram; and a data dictionary. Taught business modeling techniques to a team
of 5 system and 10 business people, and lead a series of intense joint design
sessions extending over a 12 week period that was credited with establishing a
high level of cooperation and
understanding among team members.
CIGNA, Hartford, CT - 5/95 to 10/96
Designed and programmed Visual Basic 3.0 screens and transaction
processing modules for the on-line client-server based receipt identification
activities associated with pension management.
The application was designed to be run by 300 concurrent users at two
physical locations. The data was modeled using the ERA method. Visual Basic
controls used included FarPoint's Spread/VBX grid, Video Soft's tabs/panels and
various Crescent controls. Other VB
tools included Intersolv's Q+E for development data access and Sheridan's VB
Assist. Reports were written in Crystal
4.0 and called from a VB request screen
via Crystal print engine API's.
Blue Cross Blue Shield of Connecticut, North Haven, CT - 7/94 to 11/94
Designed and programmed Visual Basic 3.0 screens for the on-line
client-server based prior authorization activities associated with health
insurance. The application supported
on-line lookup of key patient, doctor and insurance group information on
mainframe DB2 databases, allowing
authorization of services to be done in minutes rather than days. Use was made of Spread VBX, Crescent controls and Q&E Lib
to access the host data. ERA data
modeling and function decomposition methods were used. Supported the user in development of test
plans and on-line help.
Farm Credit Banks of Springfield, Springfield, MA - 1/80 to 6/94
Designed, programmed and managed a number of multi-year,
multi-programmer development efforts - general ledger, loan accounting, credit
decision and cost of debt. In the PC
environment, Visual Basic 3.0 and Clipper 5.0 were used. ERA data modeling and data flow diagramming
methods were used. Made extensive use of
formal phased development methods to control analysis, design, coding, testing
and implementation activities.
Coordinated annual company wide hardware/software computer platform
planning activities.