Experienced Professional Services Consultant with diverse experience with data from banking, healthcare, insurance, manufacturing, and retail. Professional expertise leverages a
background in the Data Quality, Business Application, and Debugging and
Troubleshooting, to create efficient solutions and provide his experience to
our clients and prospects. Experience in Data Quality
Technology provides our clients with the best practices and practical
experience in data analysis, data governance, and production implementations.
Armed with his unique
set of DQ experiences, established a highly successful track record in
planning, implementing and supporting a variety of organizations, including
financial, retail, pharmaceuticals, and technology with projects of various
sizes, scopes, and complexity.
Currently draw upon first hand accounts to help our Clients and prospects
develop successful data quality strategies and application solutions to meet
their unique business requirements. Foremost goals and primary function is to meet the business requirement and
make the customer's project successful.
Technical help desk experience
Strong analytical skills
Strong collaborative skills
Excellent problem solving skills
Customer needs assessment
Strong collaborative skills
Optimizing and performance tuning
Served as leader of data quality design process for many engagements.
Created many Test Cases for assuring that sought improvements were achieved by customers deadline.
Successfully trained customers personnel during and after projects were implemented into production.
Identified, recommended and prioritized corrections/improvements to projects and services used by marketing departments and business analysts.
Developed, coded, installed, tested, debugged and documented processes used to create sales campaigns.
Managed complex BI/DW deployment programs, facilitating acquisition of business requirements.
Prepared design specifications, developed reporting and analytics, tested and supported user adoption once deployed to production.
Designed all graphics and writing content layout for a 250-page cookbook about modern Cambodian cooking.
Brainstormed development team evolution strategy and deployed best practices, such as team programming, test-driven development (JUnit) and repeatable builds (Ant, CVS).
Defined project skill sets in line with methodology and drove J2EE training.
Collaborated on client engagement strategy to drive entry into risk-driven project methodology, improving accuracy of project definition, sizing estimates, and yearly resource budget planning.
Improved client relationships and project predictability through shared business and technical perspectives, agreed project roles, risk assessment, use cases, transparent business-aligned development efforts, and time-boxed delivery.
10/2000 to 06/2016
Professional Services ConsultantTRILLIUM SOFTWARE － Burlington, Massachusetts
Participated in and at times lead Customer engagements to implement the Trillium Software System.
Installed and configure all elements of Trillium Software System.
Build Data Quality projects/solutions using Trillium Software System for customers globally.
Identify and build DQ rules (business, data cleanse, match and survivorship rules).
Build relevant test cases as required.
Perform unit and end-to-end testing.
Prepare customer ready documentation.
Deploy and manage Trillium Software System batch (all OSs) and online solutions Create production ready batch scripts.
Support Business Development Managers on complex architecture discussions and Proof of Values with existing customers and prospects.
Perform off-site and on-site Pre-Sales support for Trillium Software prospects and customers.
Perform formal and informal training to customers on Trillium Software System.
More than 16 years experience in developing solutions for Data Quality issues.
Lead many discussions and workshops on common data quality issues and potential solutions.
Able to identify and articulate Enterprise Data Quality solutions as part of a wider solution or in isolation.
Experience in working for customers and to customer's deadlines and expectations Knowledge of 3rd party products such as CRM, MDM, ETL and BI applications.
Ability to work with both technical and business users.
08/1996 to 10/2000
Customer Support Applications EngineerORBOTECH, INC － Billerica, Massachusetts
Provide septet for Customer base and Field Personnel on CAM and AOI products.
and test new products for perfmmance, ease of installation, and expectations.
06/1994 to 08/1996
Systems EngineerGERBER SYSTEMS － South Windsor, Connecticut
Provide support for demos, benchmarks, and trade shows to marketing department.
support for new product and feature testing to engineering depa1tment.
Provide training support to service department and customer base on automated optical.
inspection and laser photo plotting products.
05/1989 to 06/1994
ManagerAOI SYSTEMS, INC － Lowell, Massachusetts
Provide engineering septet to field service and marketing departments.
Engineered new products, improved competitive features to achieve the highest performance and reliability.
Supported Ethernet link between SUN SPARC workstations (CAD) and automated inspection processor.
05/1986 to 05/1989
Field Service ManagerVISIONETICS CORPORATION － Brookfield, Connecticut
Managed technical staff, $550,000 budget, staff training, and documentation development.
Created a customer data base with repair data, customer training, and service contracts.
Supported Ethernet link between COMPAQ 386i workstations (CAD) and automated inspection processor.
05/1984 to 05/1986
National Technical Support SpecialistCOMPUTERVISION CORPORATION － Bedford, Massachusetts
Responsible for hardware/software field and sales suppmi for graphic workstations and networks.
Contributed to new product service, component accessibility, and product reliability.
Evaluated the accessibility of subsystems inside a Sun workstation.
Enabled the replacement of any part in 10 minutes versus 1 hour.
Provided internal and field studies on applications and services for new and existing.
raster and vector-refresh products.
Served as a technical resource for service engineers.
Education and Training
Franklin Pierce College Sylvania Technical School － Nashua Waltham, NH MA
Ahold – Greenville, SC July 2014 – January 2015
Ahold was a new
customer to Trillium Software System v14 on the Linux platform. Customer needed
to combine several sources into an MDM database but he needed to cleanse and
eliminate duplicates before that database was populated. Jim performed development work for a one time
process to cleanse and identify duplicate records in approximately 30mil
records before moving to MDM. Jim also
created a cleanse service to be called by a real-time webservice to cleanse
records before they are loaded.
Morgan Stanley – New York, NY October 2011 – April 2012
Morgan Stanley was
utilizing Trillium Software System Series 7.7 (“TSS Series 7”) on the Windows
platform. Customer has migrated to Trillium Software System v13.5 (“TSS v13.5”)
on the Linux platform. Jim provided
assistance in upgrading from TSS Series 7 to TSS v13.5, migrated seven (7)
current TSS projects to the new Linux platform and enhancing the cleansing and
matching rules during the process.
EMC2 – Southborough, MA March
2011 – July 2011
utilizing Trillium Software System v10 (“TSS v10”) in their
Cleanse/Standardize/Match (“CMS”) process in their Linux environment for the
purpose of data cleansing and matching within their marketing database.
Customer was moving to a new Aprimo marketing system and upgraded to Trillium Software System v13 (“TSS v13”). Jim performed
development work and coordinated the Production upgrade. Customer is currently
processing data from the following countries: United States, Canada France,
Germany, Great Britain, Australia, Belgium, Ireland, New Zealand, Italy and the
Netherlands. The development was completed in batch as well as the initial
load. Ongoing records are being added
through real time cleansing services.
Teradata – Dallas, TX October 2010 – March 2011
Teradata's MDM tool
includes Trillium's Batch Cleansing and Matching project scripts by country to
enhance Proctor and Gamble's integrated product functionality. Jim assisted in the development of match
rules to identify matches at 3 levels against existing records in the MDM
database. Successful matching entailed a
serial design approach, where data presented to the matching engine must exist
in its most accurate forms. Since common
elements across the different sources are utilized to link products together,
these product attributes are cleansed and standardized in the project workflow,
prior to the 3 levels of matching taking place.
The approach used first performed analysis on all relevant data
sources. Once analysis was complete,
improvements to data quality were made and improved match results were