Vous êtes sur la page 1sur 6

Manish Chouksey

Sr
ETL
Informatica
Developer
balaji.u@itd-r.com, 571388-2227
PROFESSIONAL SUMMARY
IT: 8 years of strong experience in Requirement Analysis, Design, Development,
Testing, Implementation, Debugging, Production Support & Maintenance of EDW
systems in HealthCare, Manufacturing and Banking sectors.
Data Warehousing: 6 years of strong Data Warehousing experience using
Informatica Power Center 9x/8x (Source Analyzer, Repository Manager, Mapping
Designer, Mapplets, Transformations, Workflow Manager, Task Developer),
Informatica IDQ 9.5, TWS (IBM Tivoli), Tidal, Control-M scheduling tools. Worked
with heterogeneous source systems like flat files, XML File, RDBMS, DWH and
Slowly Changing Dimensions (SCD), Early arriving facts and bridge tables.
Gathering requirements from Business Analysts in understanding the
Databases and Structures required for masking in star schema data model.
Proficient in gathering business requirements from a business team and
transform them into functional requirements.
Data Modeling: Involved in Data Modeling for Star Schema, FACT and
Dimensions tables, Physical and logical data modeling and De-normalization
techniques.
Working closely with Architects for the applications to find the best solution for
data archival and purging process.
Database: Experience using Oracle 11g/10g/9i, SQL, PL/SQL, SQL*Plus, SQL
Server 2008/2012, DB2. Expertise in TOAD (Tool for Oracle Application Developers),
Squirrel, SQL Developer.
Connectivity Tools: Worked on other tools like WinSCP, WS-FTP for transferring
the files from Windows to UNIX and vice-versa, versioning through Clearcase, Putty
for connecting to UNIX and run the scripts.
Reporting Tool: Experience in analyzing SAP Business Object enterprise Products
(Universe Designer, Desktop Intelligence, Web Intelligence, Info View)

Experience in debugging and Performance tuning of targets, sources,


mappings and sessions.
Experienced in UNIX work environment, file transfers, job scheduling and
error handling.
Experienced in performance tuning for Informatica mappings to identify and
remove processing bottlenecks.
Involved in Unit testing to check whether the data loads into target are
accurate.
Strong skills in data analysis, requirement analysis and data mapping for ETL
processes.
Handled various roles very successfully like ETL Tech Lead, ETL on-site
coordinator, ETL Developer.
Good understanding of all phases of Software Development Life Cycle
(SDLC) including Business Requirement analysis, Application designing,
Development.
Strong knowledge with project management process, including change request,
requirement analysis, project documentation etc.
Strong communication skills, reliable, proactive, hardworking and good team
player also possess ability to work in low supervision.

TECHNICAL SKILLS
Data Warehousing

Languages/Web
Databases

Informatica Power Center 9.5.1/8.6 (Designer,


Workflow Manager, Workflow Monitor, Repository
Manager), Informatica data Quality IDQ, Informatica
MDM, OLAP, OLTP, ETL, Data Cleansing, Data Profiling.
SAP BO
Dimensional Data Modeling - FACT & Dimensions
tables,
Logical & Physical data modeling, Star Schema,
Relational,
dimensional
and
multidimensional
modeling and De-normalization techniques.
Version Control tools Clearcase.
Data Modeling tools Microsoft Visio 2007/2003, Erwin
7.1/4.x
Scheduling tools Tivoli, Tidal, Control-M
Query Building Toad,Oracle SQL Developer,
SQuirrel
UNIX Connectivity WinSCP, Putty.
SQL, PL/SQL, UNIX Shell Scripting.
Oracle 11g/10g/9i, SQL Server 2008/2005, DB2.

Reporting Tool

SAP Business Object.

Operating Systems

Windows 95/98/NT/XP/2000, UNIX

Data Modeling

Business Intelligence
Tools/Utilities

EDUCATION

Bachelor of Engineering in Electronics & Communication

PROFESSIONAL EXPERIENCE
Client: University of Pittsburgh Medical Center (UPMC)
Period: Jan-2014 Till Date
Role: Sr Informatica Developer (TechLead)
Responsibilities
ETL Tech Lead. Working as an ETL designer for multiple processes to build new
DWH model.
Worked on real time data HL7 messages using b2b data transformation (data
studio) and process data through unstructured transformation using power center.
Designed and Developed mappings in Informatica to load the data from DWH
tables to Netezza dimensional model for reporting purpose.
Worked closely with Architects and created design document based on the
requirements.
Delivered End To End project in estimated time with zero defects in production
environment.
Developed and maintained ETL mappings to extract the data from multiple
source system like Oracle, SQL server and flat files to load into DW tables.

Worked on techniques to handle early arriving facts and bridge tables concept.
Designed and developed ETL Informatica Interfaces and Stored procedures for
data integration.
Worked on Tidal scheduling tool to create job stream and dependency for
different process.
Worked on Oracle OHADI tool to load data from staging to DWH tables.
Developed several Mapplets by identifying the reusable logic used in various
mappings.
Worked on the archive strategy to move production data to archive server for
exception log data.
Implemented Persistent cache reusable transformation to use by multiple
processes to get patient Id for patient related encounter to load in DWH.
Implemented Web service call through Java transformation to get patients Id
which doesnt exist in DWH.
Implemented the design for incremental process to load the new data.

Environment
Informatica 9.5.1, Oracle 11g, SQL server 2012, Tidal Scheduler, UNIX, Oracle
OHADI, HL7spy.
Client: NY state department of licensing - E-Licensing
Period: Oct 2012 Dec-2013
Role: Sr Informatica Developer (TechLead)
Responsibilities
ETL Tech Lead. Working as an ETL designer and Mentoring ETL team.
Designing and Reviewing ETL processes. Direct client communication.
Worked with Business Users to get the requirements and designed,
documented and developed Informatica Mappings.
Designed and Developed mappings in Informatica to load the data from DWH
sources to OLTP target tables.
Designed and developed ETL Informatica Interfaces and Stored procedures for
data integration
Involved in analyzing Business Object report to convert the logic in ETL
process.
Experience with the functionality of SAP BO like Breaks, Sections, Ranks, Block Filters, Report
Filters, Input Controls, Alerter, Variables, and Formulas.
Good understanding of SAP BO features like Joins, Alias and Contexts in Universe designer to
overcome various traps (Chasm, Fan) and Loops.

Developed several Mapplets by identifying the reusable logic used in various


mappings.
Worked on the archive strategy to move production data to archive server.
Implemented Custom application support to quickly apply data masking
algorithms to any sensitive data, in require format.
Built-in mapping variable / parameters and created parameter files for
imparting flexible runs of sessions / mappings based on changing variable
values.
Designed and developed transformation rs (business rules) to generate
consolidated data using Informatica ETL (Power center) tool.
Used SQL tools like TOAD to run SQL queries and validate the data.

Worked on complex Source Qualifier queries, Pre and Post SQL queries in the
Target,
ETL framework is designed to trigger ETL job through application as well as
monthly trigger ETL job.
ETL Workflows are executed with the standard Unix script which is invoke by
Control-M scheduler through schedule process.
Performance tuning in informatica using different partition types.
Worked extensively on scheduling jobs end to end using Control-M.
Performed deployment and complex defect fixes in various environments like
UAT, SIT etc to ensure the proper delivery of the developed jobs into the
production environment.
Attended production implementation calls and co-ordinated with the build
engineers during migration of the code and was highly acknowledged.
Created Test plans for Unit Testing, Integration and executed successfully
Involved in Data Modeling for some schema changes as per requirement
changes.
Environment
Informatica Power Center 8.6, Oracle, SQL Developer, Control-M scheduler

Client: Wells Fargo, Fremont, CA


Period: Apr 2011 - Sep 2012
Role: Informatica Developer

Responsibilities
Responsible for mapping and transforming existing feeds into the new data
structures
and
standards
utilizing
Router,
Lookups
(Connected,
Unconnected), Expression, Update strategy & stored procedure
transformation.
Teamed together with client resources to design the to-be processes, applying
standards and facilitating the industry best practices.
Extensively worked on Facts and Slowly Changing Dimension (SCD) tables.
Implementation of best practice integration methods based on Informatica
framework.
Responsible for identifying reusable logic to build several Mapplets, utilizing
shared folders to incorporate them as shortcuts, which would be used in several
mappings.
Responsible for developing several complex mappings for processing the feeds,
re-defined existing and developed E-Mail Tasks in the Workflow Manager for
sending successful or failure messages.
Scheduled several jobs using Tivoli workload scheduler, creating job
streams & handling scheduling issues.
Created technical design and mapping documents for data integration
Designed data using target load order and constraint based loading.
Provided automation of the mentioned process for loading data into several
different instances.
Created Test cases by taking input from Business Analysts and Technical
Manager.
Tested the feeds regarding the functionality and Performance manually.

Created parameter files in Informatica and passed them to Informatica


sessions.
Execution of Test plan, Implementation Plans & identified areas for process
improvement of workflows, mappings in Informatica.
Modified existing mappings for enhancements of new business requirements.
Works as a fully contributing team member, under broad guidance with
independent planning & execution responsibilities.
Environment
Informatica 9.1, Oracle 10g, Tivoli workload scheduler, TOAD, Squirrel
Client: Volkswagen Inc, Michigan
Period: Jan 2010 Mar 2011
Role: Informatica Developer
Responsibilities
Involved in gathering, analyzing and documenting of the data mart system
requirements.
Designed and maintained logical and physical model for data mart schema
using Erwin.
Consolidated data from various sources into the marketing data mart by
identifying common data and solving the discrepancy on data values.
Developed ETL mappings using Informatica Power center 8.5. Extensively
used Informatica client tools Source Analyzer, Warehouse Designer, Mapping
Designer, Mapplet Designer, Transformation developer, Workflow Manager.
Worked on reusable transformations and transformations like expression,
aggregation, lookup, router, filter, update strategy.
Extracted source data from flat file and applied business logic to transform the
data into logical format as per the target table design structure.
Participated in meeting with business experts to gather business requirements
for data integration
Created requirements and design documents for data integration and analytics
Error or bad rows coming from source are stored in a flat file and email to
business user for correction and resend the corrected data in next load.
Designed the ETL processes using Informatica to load data from Flat Files to
Oracle Staging area.
Used shortcuts to reuse objects without creating multiple objects in the
repository and inherit changes made to the source automatically.
Modified existing mappings for enhancements of new business requirements.
Created Tasks and Workflows using Task Manager and Workflow Designer
Created staging area tables connecting to relational and flat sources in
target designer.
Scheduled batches using UNIX scripting.
Worked on mapping performance issues and session failures.
Environment
Informatica Power Center 8.5, Oracle 9i, Erwin, UNIX, TOAD
Client: Citigroup, Infosys India
Period: Apr 2008 Dec 2009
Role: ETL Developer
Responsibilities

Member of warehouse design team, which interacted with the business


community and database administrators to identify the business requirements and
data realities.
Involved in dimensional modeling data warehouse to design the business
process.
Developed a number of Informatica Mappings, Mapplets and transformations to
load data from relational and flat file sources into data warehouse.
Used SQL queries and PL/SQL for database programming (Stored
Procedures/Functions and Database Triggers).
Designed and Developed complex ETL mappings and stored procedures for data
integration
Used various Transformations like Source Qualifier, Lookup, Update Strategy,
Router, Filter, Sequence Generator and Joiner on the extracted source data
according to the business rules and technical specifications.
Implemented Slowly Changing dimensions to update the dimensional schema.
Implemented
procedures/functions
in
PL/SQL
for
stored
Procedure
Transformations.
Documented the mapping process and methodology used to facilitate future
development.
Team memeber of production support team to resolve the issues during
production run time.
Environment
Informatica Power Center, Oracle 8i, Erwin 4x
Client: Avery Dennison, TCS India
Period: Nov 2006 Mar 2008
Role: System Engineer
Responsibilities
Responsible for system analysis, design, testing and documentation.
Handle day-to-day tickets and production issues using clarify tool.
Work closely with interface development team to gather requirement and
specification.
Responsible for performance tuning activities like Optimizing SQL queries,
creating constraints.
Single point of contact for production issues.
Environment
Oracle 8i, Unix, SQL developer.