1. 123
Indranil Pujari
'IT Architect' - IBM (Global Business Services)
Extensive experience in executing full life-cycle development projects; ramping-up
projects within time, budget & quality parameters, as per project management & best
practice guidelines; targeting assignments in entire gamut of Project Management
Industry Preference: IT
Location Preference: Kolkata
indranil_pujari@hotmail.com +91-9831252408
Profile Summary
A result-oriented Database/ Warehousing, Microsoft.NET, and PowerBuilder professional, with over 20 years of rich
experience and year-on-year success in various stages of the SDLC. Gained exposure in multiple industries entailing
Healthcare, Financial Services, Laboratory MIS and Product Engineering (Development, Sustenance and SQA),
Insurance, Banking, Petroleum. Merit of working as Head of the Metric Council for 3 years. Hands-on excellence in
performing quality control activities conforming to ISO 9001 and SEI-CMM standards for the processes implemented.
Extensive experience on Product Engineering support for Software Product Companies – Database Maintenance,
Development, Sustenance and SQA.
Comprehensive knowledge of Informatica, Cognos, C++, JAVA. A technocrat with proficiency in managing relationships
with customers and adhere to quality, benchmarks outputs, and capability/ success criteria and capability to work under
pressure, constraints and meet tight deadlines. Comprehensive technology experience on OLTP and ETL/DSS
Maintenance (Oracle, DB2, MSS), Sybase ASE, ASP.NET, and Sybase PowerBuilder. Achievement-oriented professional
with excellent people management skills and capability to manage change with ease.
Education
B.Tech. (Computer Science & Engineering) from College of Science & Technology, University Of Calcutta, India, 1996
Thesis Title: Digital Image Processing, Neural Networks, 1996
B.Sc. (Honours in Physics) from Presidency College, University of Calcutta, India, 1993
Career Timeline Core Competencies
Soft Skills
Database/Warehousing Management
Business System Modeling
Data Modeling & Development
Requirements Analysis & Functional
Design
Product Engineering Support
Database Maintenance,
Development, Sustenance and SQA
Client Relationship Management
Stakeholder Management
Team Building & LeadershipTeam Leader ProblemSolver Analytical
Collaborator Communicator Motivator
Development
Consultants Limited,
Kolkata, India as
Trainee Engineer/
Software Developer
IBM Global Services
India Pvt. Ltd.,
Kolkata, as 'IT
Architect'
TCG Software
Services Pvt. Ltd.,
Kolkata, India as
Senior Software
Consultant
Aug’96 – Aug’97 Aug’97 – Sep’07 Sep’07 till date
2. Knowledge Purview
BI - Cognos tools, Informatica, Database – OLTP and ETL/DSS Maintenance Data Modeling and data warehousing
Database Programming - Oracle, DB2, MS SQL Server, Sybase ASE ASP.NET (C#)
PowerBuilder, Java, Database maintenance, Development, Sustenance and SQA; worked as the Head of Metric Council
Took an active part in CMM Level 5 and ISO 9001:2000 assessments representing the Metric Council
Pre-Sales Activities:
o Development of response to RFP (Request for Proposals), BI Analytics solutioning
o Validation and review of estimations Development of Case Studies Development of Presentations
Delivering client presentations
Internal Quality System Activities:
o Defining organization processes Defining project SQA strategies & conducted Internal Quality System Audits
Personal Details
Date of Birth: 25-Dec-1971
Languages Known: English, Hindi, Bengali
Address: Flat 1A. Block 15. Diamond City North. 68 Jessore Road. Kolkata 700 055.
Professional Affiliations
IBM BAO - Cognos Technical Interview Panelist for lateral hires Role: member
IBM BAO - PDM Interview Panelist for lateral hires Role: member
IBM BAO - Cognos SME Role: member
IBM BAO - DW/BI Solutioning Role: member
IBM BAO - Cognos Trainer Role: member
Work Experience
Sep’07 till date
IBM Global Services India Pvt. Ltd., Kolkata, India as Senior System Analyst/ IT Architect
BI Lead (Cognos/Informatica) for J&J Edge2/PRD Project
Key Result Areas:
Directing technology planning and direction, strategy development, leadership and implementation, business and
operational transformation execution, business solution delivery, and business development
Leading C-Level and executive reporting and management, business case development, business unit management,
senior stakeholder management and engagement
Making effective pre-sales presentations and demonstrations Preparation of business cases and pre-sales collaterals
Managing and leading teams during complete SDLC and ensure consistent delivery of projects within schedule and
budgetary constraints
Following the project life cycle methodology defined under the process framework
Ensuring that customer deadlines were met within project budgets and maintaining positive and on-going
relationships with clients
Significant Accomplishments:
Streamlined (J&J, Pfizer, LabVantage Solutions) project operations by integrating multiple sources of Business
Intelligence (BI) including claims, alignments, call files and market definitions
Ensured an on-going awareness of emerging developments and trends in the technology landscape through
measures such as coaching & formal trainings
Initiated successful implementation of application and database level performance tuning techniques while dealing
with large amount of data
Identified and mitigated risks associated with the technical architecture, implementation and deployment
Directed IT engineering services and operations across broad disciplines including Business Solutioning, Pre-sales &
Sales, Product Engineering & Development, Application Management, Transformation & Integration of Enterprise
Systems, Service Delivery and Consulting in domains like Pharma, Life Sciences, Oil & petroleum, Banking, Insurance
and Quality & Process management
Steered product, process and service quality across all delivery units.
Previous Experience
Aug’97 – Sep’07
TCG Software Services Pvt. Ltd., Kolkata, India as Senior Software Consultant
Project Manager and Technical Lead for projects related to software product vendors like Unica
Corporation (www.unica.com), Sybase Asia Development Center (www.sybase.com), LabVantage
Solutions (www.lvs.com)
Aug’96 – Aug’97
Development Consultants Limited, Kolkata, India as Trainee Engineer/ Software Developer
3. Major Projects
Title: Johnson & Johnson (J&J) - PRD - Actuate to Cognos Migration
Period: Sep’10 till date
Description:
The 'Actuate to Cognos Migration' project is J&J-PRD project. The project involves porting a deck of Actuate reports
to Cognos v8.4 environment
Role:
Working as Cognos BI Architect / BI Lead; analyzing the Actuate code-base. Mapped Actuate capabilities to Cognos
functionalities, designing the Cognos Framework Manager meta-data models for reports that are to be migrated from
Actuate to Cognos
Conducting intra-project Cognos training; assisting members with technical issues; addressing performance issues
Developing back-end (Oracle) database views, stored procedures and functions and maintaining Cognos Framework
Manager models
Title: Johnson & Johnson (J&J) - Corporate - EDGE2 Project
Project: Offshore DWH and BI Sustenance
Period: Nov’11 till date
Description:
The Enterprise Data Gathering Engine (EDGE2) – is an adaptable, ‘User driven’, and scaleable platform used to
collect, analyze, and manage all critical performance metrics
The Application was designed to deliver the confidence that global organizations need to plan, control, report, and
measure business performance
The EDGE2 tool also provides room to grow, without the need for additional software investments, as critical issues
emerge, within the EDGE2 platform, the warehouse was established to report and analyze global sustainability
metrics collected through EDGE2
Authorized access to the data warehouse is seamlessly integrated within the EDGE2 tool allowing for the creation of
all types of custom, ADHOC, and pre-canned reports
The Cognos reporting tool is incorporated into the EDGE2 platform and provides the means to run, store, and create
all custom reports
Scope: The scope of the project includes conceptualization, design, development and deployment of the aforementioned
application. Additional custom reporting requirements are met through custom meta-data modeling (Cognos Framework
Manager) and custom reports (Cognos Report Studio).
Development and maintenace of Informatica ETL code-base for funneling data from Edge2 to corporate GIS system
Technology: The application integrates seamlessly with Cognos and creates metada models and reports on-the-fly,
including publishing them on the Cognos portal, custom metadata modeling is done using the Cognos Framework
Manager and custom reports are developed using the Report Studio, ETL for transfering data from Edge2 to Corporate
GIS using Informatica
Platform: The application is built on the Microsoft ASP .NET platform and integrates seamlessly with Cognos v8 Web-
services, Custom reporting requirements and met through metadata modeling in Framework Manager, Cognos v8 is
being used in the project and the back end is Oracle 10g. Informatica is being used as the ETL
Salient Features:
Platform for collecting, controlling, measuring, analyzing and managing KPIs (key performance indicators)
Assisted in global operations and decision making
Highly scalable – online support for creating data collection forms, workflows, basic reports and Customized complex
reporting, integrating data from multiple sources in to a centralized information store, provide housekeeping support
to BI Servers and Database Servers
Informatica ETL for transferring data from Edge2 to Corporate GIS system
Role:
Design and development of core Cognos models and reports; maintenance and enhancement of existing packages
Maintenance of Cognos Servers - Production, QA and Public Data Warehouse (PDW)
Performance tuning - Cognos and Oracle, internal training on Cognos
Value-add in terms of executing POCs - Cognos Audit reporting and Dimensional Modeling
Administered development and maintenance of Informatica ETL code-base
Developed, designed and deployed the Cognos Public Data warehouse for public report consuption
Steered development and maintenance of Informatica ETL code-base for funneling Edge2 data to the Corporate GIS
database
Title: J&J (COGERA Migration Project)
Period: Jan’16 – Apr’16
Description:
The project involves Migrating legacy HR data from Oracle to Teradata
Converting UNIX scripts into Informatica workflows
Role:
4. Developed the design document for Informatica; assisted in Teradata migration of Oracle tables, views and stored procs
Title: Pfizer AGN (Automatica Generation of Narratives) Project
Period: Sep’15 – Dec’15
Description:
The application involves migrating data from up-stream systems using Informatica to the AGN database
The front-end has been developed on JSP
The domain involves generating adverse-event narratives:
o SAS program will extract adverse event information and clinical information from Pfizer’s aggregated clinical
database and load into AGN-Staging tables
o After loading data into Staging area, this ETL program will extract data from Staging tables and load transformed
data into AGN-Transaction table in order to generate narratives based on designated business rules
Role:
Understanding requirements from the client; developed the design document, ensured project monitoring and control
status reporting
Title: Abbott Labs
Period: Jul’14 – Sep’15
Description: Project Manager for EIMS and GES applications
Title: IVECO Enterprise Data Warehouse, A Leading Automobile Manufacturing Company
Period: Sep’07 – Oct’07
Description: Design, develop and implement the Enterprise Datawarehouse, provide OLAP functionality
Title: Unica Corporation, Boston, MA, USA (www.unica.com) Database & DWH
Maintenance
Period: Jul’04 – Sept’07
Description:
The project essentially consists of maintaining/enhancing their OLTP, DWH, and ETL procedures, besides defect
fixing and performance tuning
This involves their entire range of products and supported DBMS platforms (Oracle, MS SQL Server, DB2 UDB)
The Unica DWH was based on the Ralph Kimball’s Principles of Database Design and follows the Star-Schema pattern
(Dimensions and Facts)
The usual drill-across, drill-down, cube views are made available through, either Sagent or Cognos
OLTP: DB maintenance, schema enhancements, performance tuning
DSS: Design Enhancements, defect fixing, performance tuning, report generation SQL design, Cognos OLAP, Sagent
ETL: Design fault (exception) tolerant ETL procedures, Enhancements, defect fixing, performance tuning of procedures
OLAP: Web-based reporting using Sagent 5.5, Cognos 8 - Cognos Connection, Cognos FrameWork Manager, Cognos
Report Studio, Cognos PowerPlay Transformer.
Technologies:
OS: Windows variants till 2003 Server, AIX, Solaris. DBMS: Oracle, MS SQL Server, IBM DB2 UDB Design Tools: CA
ERWin data Modeler
OLAP Tools: Sagent Web-based reporting, Cognos OLAP tools. Web/App Servers: WebLogic, WebSphere, IBM HTTP
Server, ISS & Macromedia JRun.
Version Control Tools: Perforce (for Unica), ClearCase (for marketSoft) and MS VSS (for TCG)
Issue Tracking: Serena TeamTrack (for Unica), ClearQuest (for Marketsoft)
Role:
Addressed critical issues raised by the RRT (Rapid Response Team):
Supported the DB and DWH on Oracle, DB2 UDB and MS SQL Server.
Performance Troubleshooting:
Prepared benchmark data for load testing – for ETL/DSS, performed performance tests, troubleshot and identified
bottlenecks, tweaked ETL procedures and schema objects to achieve desired performance goal
Database Migration:
Steered development of database migration solutions (e.g, MSS2000 to DB2 UDB for Metlife)
Developed the java code to demonstrate the migration from MSS2000 to DB2 UDB
Development:
The reason for development work arises mainly due to new product development, addition of new feature, or
providing customized solutions for select clients. This involved the following:
o Schema changes, development or enhancement of ETL procedures and triggers, indexing considerations
o Reporting SQL design for DSS – taking into consideration the drill- down, drill-across and cube view features
Title: WebMetric (Web-based Metrication System), TCG Software Services, Metric
Council (www.tcgivega.com)
Period: May’03 – Jul’04
Description:
5. Design and development of a web-based metrication system, the system was designed in order to achieve the
following: automating metric reporting, faster data collation & quicker and error-free analysis Ad-hoc analysis and
information security protection against data loss
The salient features:
Template driven page rendering provides for easy layout and control flow, dynamic menu creation from XML menu
definition according to access privileges, dynamic metric definition - capability to define metrics at runtime including
the metric formula, formula operands, data-types, rendering of operands
Dynamic association of metrics with projects/modules capability to define and check against control limits, both at
the Organization level and at the Project level, role driven access rights to screens Graphical drill-own reporting
Skilled to export reports in XLS, PDF, WORD, HTML, Crystal Report formats as well as scale to metrics for support
groups like Admin, HR, Facility to scale to multiple centers
Technologies: OS: Windows, DBMS: MS SQL Server, Oracle 9i
Platform: ASP.NET (parts developed in C# and VB.NET) Tools: CA ERWin Data Modeler, Web Server: IIS, Version
Control: MS VSS Contribution: provide domain expertise database and system design, development quality management
Title: ZEUS - Operations Support System, TCG Software Services
(www.tcgivega.com, www.tcg-software.com)
Period: Nov’02-Apr’03
Description:
Design and development of a generalized operation support and billing solution for Electricity, Water and Gas utility
companies; the project involves design and development of the Operation Support System for utility companies. The
modules in the system such as following: administration, security, product catalog, consumer care, consumer
metering, meter mediation, billing, meter management, arrears, settlement, adjustment, receipts
The system is customizable and definition of products is rule-based, the system supports multiple currency and bills
can be generated in multiple languages; the product can interface with spot-billing hand-held devices, the embedded
software for the hand-held devices was developed by the team
Technologies OS: Windows DBMS: Oracle 9i; Technology: VB.NET, C#, ASP.NET Tools: ERWin, Version Control: MS
VSS Contribution: database and system design
Title: Western Provident Association, UK (www.wpa.org.uk), Remote DBA
Period: Apr’02 – Nov’02
Description:
Monitored: database Servers and Replication Server Memory/IO & CPU usage, locking & deadlocking, system
contention file system capacities
User activity housekeeping: add space to the database remove orphaned sessions
Restart database server weekly, run DBCC’s, update statistics & re-indexing tune database parameters: analyzed
performance & performance tuning, reporting through mail and daily and weekly status report daily communications
through phone and messaging services remove orphaned sessions
Run DBCC’s, update statistics & re-indexing others DBA responsibility: installed and upgraded Sybase SQL Server,
created user logins and adding users to databases aliases and allotting roles to users
Managed security using grants and revokes performing backup and recovery of databases
BCP out and BCP in of tables from one database to another, performed database and transaction log-file dumps on a
regular basis
Technologies: Sybase ASE 12.x and ASE 11.x, Solaris2.7, Replication Sever 12.x, GEAC Smartstream, Sybase
Central4.0,SQL Advantage, Telnet, ftp, Windows NT, Refection
Contribution: Scripting: developed automation scripts (ASE T-SQL) for performing many housekeeping tasks
Developed a PowerBuilder Application for monitoring the critical ASE parameters online
Installations/Upgrades/Migration: Installation of ASE 11.x, 12.x on flavors of Unix and Window NT Server Upgrade
Sybase 11.x to Sybase 12.x., installation of Replication Server 12.1 and implementing a warm standby set-up
Performance and Tuning (server level / database level / query level): Changing configuration parameters using
‘sp_configure’ based on output of ‘sp_sysmons’
Creating user named caches using ‘sp_cacheconfig’, binding objects to named caches using ‘sp_bindcache’ and
configuring pool size in named caches to reduce I/O contention.
Distribution of data pages (tables), indexes pages, log and the tempdb database across different hard disks using
segments (table partitioning)
Title: Metric Council Lead, TCG Software Metric Council (www.tcgivega.com, www.tcg-
software.com)
Period: Apr’01 – Jun’04
Description: TCG Metrication program as per CMM Level 5 and ISO: 9001:2000 requirements
Worked as the Metric Council Leads, collected, consolidated, analyzed and published metric data in the form of a
report; the purpose of the report was to provide the senior and middle-level management with quantitative measures
about the health of the organization’s processes
Facilitated activities of metric program in order to spread the knowledge of metrics and their usage among the
6. members of the organization
The major activities performed by Metric Council were:
o Defining metrics to be used by different projects and processes Collecting metric data
o Analyzing metric data, periodic reporting of the analysis result Revising metric program from time to time
o Facilitate the metrication program in order to spread the knowledge of metrics and their usage among the
members of the organization – this was achieved by means of activities like project metric review, presentation
of metric baseline report and meetings
Led the Metric Council group since July, 2003, faced ISO 9001:2000 pre-assessment, representing the Metric Council
group: document review and interview
Had faced CMM Level 5 Assessment, representing the Metric Council group: document review
Took the CMM Level 5 questionnaire Faced assessment interview
Preparation and maintenance of Metric Council operating procedure manual
Maintained the organization-level defect prevention plan, conducted project metric reviews and publishing the
findings, performed analysis of metric data and publishing the findings identify metrics to be phased out and new
ones to be incorporated Conduction metric training programs
Title: PowerBuilder Test Suite Development, Sybase Asia Development Center,
Singapore (www.sybase.com)
Period: Dec’00 – Dec’02
Description:
The project started as an on-site development at Sybase (Asia) Development Center, Singapore
After a period of 4 months the project was moved offshore at TCG Kolkata
The project involves development of test suites for testing Powerbuilder features. My role was essentially
development of runtime test application suite (Test harness) using Powerbuilder 8/9/10
The following test applications have been developed using PB 8, 9 and 10:
o QADB (database integration test suite), Test suites for all Powerbuilder controls,
o Test suites for all Powerbuilder functions and events
ActiveX Datawindow test suite (using EAServer and JavaScript) exception management test suite (PB 8 and above),
XP Look and Feel test suite (PB 9.0.1 and above), Test suite for Unicode (PB 10 – still under development) Test suite
for XML Datawindow (PB 9 and above), test suite for PDF conversion (PB9 and above)
Additionally the following test suites have been developed in PB and C++: ORCA (Powerbuilder Open Repository
Case API) test suiteAnd the following has been developed using PB and Java: PB XML DOM (PBDOM) Test suite
EJB integration test suite: Development of Entity and Session Beans that server Powerbuilder clients
Developed the additional software: tool for automating installation testing of Powerbuilder, XML Editor App – A
GUI driven (Treeview) XML editing tool developed foe Sybase as a demo app for the new PBDOM feature in PB9.
Technologies: DBMS: Oracle 8, Microsoft SQL Server 7 & 2000, Sybase ASE 12.0/12.5, Connectivity using Native
drivers, ODBC, and OLE DB; OS Platforms: Windows variants
Supported Powerbuilder Versions: Powerbuilder 7.0.3, PowerBuilder 8.0.3/8.0.4, Powerbuilder 9.0/9.0.1,
Powerbuilder 10, App/Web Server: Sybase EA Server, PowerDynamo Middle tier: EJB on Sybase EA Server
Languages: Powerbuilder 7/8/9/10, Java, C++, XML, EJB, and JavaScript
Issue Trackin: Sybase QTS (Quality Tracking System) Contribution: Defined the Sybase SQA Engineering
process and SQA Strategy
Tested PowerBuilder 8/9/10 enhancements and features, database connectivity using ODBC, Native Drivers, and OLE
DB, general project management, quality management and defect prevention
Title: TCG Software Services, Folks - Intranet Website Development
Period: Mar’00 – Dec’00
Description:
Intranet WebSite development for TCG Software Services, Calcutta
This project involves developing an intranet web site for TCG- Software Services. The site is for maintaining
employee Information, resource Information, knowledge repository, collaboration facility, news bulletin and
entertainment
Technologies: DBMS: Oracle 8, Microsoft SQL Server, JDBC; OS: Windows NT Web Sever: IIS; Technologies: Java,
Servlets, HTML, DHTML, JavaScript, XML Contribution: Development of Pages using HTML, DHTML, and JavaScript,
Development of Java Applets, Servlets and JSP
Title: RVI (Residual Value Insurance), USA, Development & Maintenance
Period: Jan’00 – Mar’00
Description:
Software for a Re-Insurance Company based in the US. This is a GUI Windows 95 application. The project involves
maintenance and development of modules that cater to various aspects of a Re-Insurance Company
Technologies: Oracle 7.3; Windows 95; PowerBuilder 6.5; Oracle 8 Contribution: Development of Testplans, Writing
Oracle stored procedures, coding using PowerBuilder
7. Title: LabVantage Solutions (LVS), New Jersey, USA (www.labvantage.com), Maintenance
Period: Jan’99 – Dec’99
Description:
Maintenance of a Lab, Management System for LabVantage Solutions (LVS), USA
LVS is a leading vendor of Laboratory Information Management System (LIMS)
The software automates various activities performed in a Lab. The software is generic in the sense that it can be
configured to cater to any type of Lab. (Refer to LVS Development Project)
Technologies:
Oracle 7.3, Microsoft SQL Server; Windows 95; PowerBuilder 4.0/5.0, PowerTool 5.0
Wrote Oracle and Microsoft SQL Server stored procedures, coding using PowerBuilder
Worked extensively with the client on-site at LabVantage Solutions, Bridgewater, New Jersey, USA
Title: LabVantage Solutions (LVS), New Jersey, USA (www.labvantage.com) Development
Period: Aug’97 – Dec’98
Description:
Development of a Lab MIS product for LabVantage Solutions (LVS), USA
LVS is a leading vendor of Laboratory Information Management System (LIMS)
The client’s LIMS product was designed to automate laboratory information flow. The system is fully customizable so
as to cater to the needs of practically any type of lab and can be easily adapted to run on Oracle, Sybase SQL Server,
and Microsoft SQL Server databases
The system automates the information flow right from the sample submission stage, through completion of tests and
approval of test results, to the final disposal of samples
The system is fully customizable to the extent that even data-input, data-output, and data validations can be
customized; the system comprises of a collection of modules that provide a rich set of functionality
The core of the system consists of the following modules: system set-up and security
Worksheet/Benchsheet maintenance and assignment. Sample QC (Quality Control)
Technologies: Oracle 7.3, Microsoft SQL Server; Windows OS; PowerBuilder 4.0/5.0, PowerTool 5.0
Role: Preparation of Functional Specifications, writing Oracle and Microsoft SQL Server stored procedures, coding using
PowerBuilder, worked extensively with the client on-site at LabVantage Solutions, Bridgewater, New Jersey, USA
Title: Bharat Overseas Bank, Chennai, India, Integrated Banking System
Period: Jan’97 – Aug’97
Description:
An application that addresses the entire domain of Banking activity, such as Deposit, Remittance, Teller activities,
Foreign-Exchange at the branch and Head-Office levels, Loans & Advances
The application was developed using PowerBuilder5.0 and Sybase SQL Server in the Windows 95 environment
Technologies: Oracle 7.3; Windows 95; PowerBuilder 5.0.; System Architect Contribution: Design using System Architect
Title: Ministry of Health, Govt. of West Bengal, India, Hospital Management System
Period: Aug’96 – Jan’97
Description:
Development of a Hospital Management System
Prototype for an application that addresses the entire domain of hospital and healthcare activity
Technologies: Oracle 7.3; Windows 95; PowerBuilder 5.0; System Architect
Role: Design using System Architect, prepared functional specifications and test plans, CODING using PowerBuilder
123