- Manoj Kumar has 5 years of experience as a software professional specializing in data warehousing and ETL development using Informatica and Oracle database.
- He has experience designing and implementing complex ETL mappings including Slowly Changing Dimensions types 2 and 3.
- Manoj seeks new opportunities as an ETL developer where he can utilize his skills in Informatica, Oracle, shell scripting and more.
• Associate Consultant pursuing Executive MBA with 3+ years of experience in Healthcare ,Banking domain & software development, implementation in the areas of Data warehousing using IBM web sphere Data stage 8.1 tool and IBM Info Sphere Data stage 8.7,ETL Architecture, enhancement, maintenance, Production support, Data Modeling, Data profiling, Reporting including Business requirement, system requirement gathering.
Increase output and productivity with the Dell Precision 3551 mobile workstat...Principled Technologies
If you’re tackling design, media, or photography projects, consider upgrading to a Dell™ Precision™ mobile workstation instead of a Latitude™ laptop. Mobile workstations can come with a superior processor, advanced graphics, additional memory, and are specifically designed to perform those resource-intensive tasks. This increased capability can come at a steeper price, but our research shows that, in this case, the performance benefits quickly outweigh the difference in cost.
• Associate Consultant pursuing Executive MBA with 3+ years of experience in Healthcare ,Banking domain & software development, implementation in the areas of Data warehousing using IBM web sphere Data stage 8.1 tool and IBM Info Sphere Data stage 8.7,ETL Architecture, enhancement, maintenance, Production support, Data Modeling, Data profiling, Reporting including Business requirement, system requirement gathering.
Increase output and productivity with the Dell Precision 3551 mobile workstat...Principled Technologies
If you’re tackling design, media, or photography projects, consider upgrading to a Dell™ Precision™ mobile workstation instead of a Latitude™ laptop. Mobile workstations can come with a superior processor, advanced graphics, additional memory, and are specifically designed to perform those resource-intensive tasks. This increased capability can come at a steeper price, but our research shows that, in this case, the performance benefits quickly outweigh the difference in cost.
Unit-I Conventional Software Management: The waterfall model, conventional
software Management performance.
Evolution of Software Economics: Software Economics, pragmatic software
cost estimation.
Improving Software Economics: Reducing Software product size, improving
software processes, improving team effectiveness, improving automation,
Achieving required quality, peer inspections.
10
Lectures
Unit-II The old way and the new: The principles of conventional software
Engineering, principles of modern software management, transitioning to an
iterative process.
Life cycle phases: Engineering and production stages, inception, Elaboration,
construction, transition phases.
Artifacts of the process: The artifact sets, Management artifacts, Engineering
artifacts, programmatic artifacts.
Model based software architectures: A Management perspective and technical
perspective.
10
Lectures
Unit-III Work Flows of the process: Software process workflows, Iteration workflows.
Checkpoints of the process: Major mile stones, Minor Milestones, Periodic
status assessments.
Iterative Process Planning: Work breakdown structures, planning guidelines,
cost and schedule estimating, Iteration planning process, Pragmatic planning.
10
Lectures
Unit-IV Project Organizations and Responsibilities: Line-of-Business Organizations,
Project Organizations, evolution of Organizations.
Process Automation: Automation Building blocks, The Project Environment.
10
Lectures
Unit-V Project Control and Process instrumentation: The seven core Metrics,
Management indicators, quality indicators, life cycle expectations, pragmatic
Software Metrics, Metrics automation.
Tailoring the Process: Process discriminants.
10
Lectures
Unit-VI Future Software Project Management: Modern Project Profiles, Next
generation Software economics, modern process transitions.
10
Lectures
Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in ETL , Business Intelligence (BI), Oracle Data Integrator (ODI) , OBIEE , SQL , PLSQL and JAVA. Strong engineering professional with a Bachelor of Engineering (B.E.) focused in Information Technology from B.V.B.C.E.T..
Unit-I Conventional Software Management: The waterfall model, conventional
software Management performance.
Evolution of Software Economics: Software Economics, pragmatic software
cost estimation.
Improving Software Economics: Reducing Software product size, improving
software processes, improving team effectiveness, improving automation,
Achieving required quality, peer inspections.
10
Lectures
Unit-II The old way and the new: The principles of conventional software
Engineering, principles of modern software management, transitioning to an
iterative process.
Life cycle phases: Engineering and production stages, inception, Elaboration,
construction, transition phases.
Artifacts of the process: The artifact sets, Management artifacts, Engineering
artifacts, programmatic artifacts.
Model based software architectures: A Management perspective and technical
perspective.
10
Lectures
Unit-III Work Flows of the process: Software process workflows, Iteration workflows.
Checkpoints of the process: Major mile stones, Minor Milestones, Periodic
status assessments.
Iterative Process Planning: Work breakdown structures, planning guidelines,
cost and schedule estimating, Iteration planning process, Pragmatic planning.
10
Lectures
Unit-IV Project Organizations and Responsibilities: Line-of-Business Organizations,
Project Organizations, evolution of Organizations.
Process Automation: Automation Building blocks, The Project Environment.
10
Lectures
Unit-V Project Control and Process instrumentation: The seven core Metrics,
Management indicators, quality indicators, life cycle expectations, pragmatic
Software Metrics, Metrics automation.
Tailoring the Process: Process discriminants.
10
Lectures
Unit-VI Future Software Project Management: Modern Project Profiles, Next
generation Software economics, modern process transitions.
10
Lectures
Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in ETL , Business Intelligence (BI), Oracle Data Integrator (ODI) , OBIEE , SQL , PLSQL and JAVA. Strong engineering professional with a Bachelor of Engineering (B.E.) focused in Information Technology from B.V.B.C.E.T..
1. Manoj Kumar M Mail Id: message2mano@gmail.com
Bengaluru, India Ph: +91-9663-407-733
_______________________________________________________________________________
SUMMARY
Software Professional with 5 years of experience in the Domain of Data Warehousing as a
Developer.
Possess a good understanding about the Complete ETL Process as a Developer.
Possess a Wide Work Experience in ETL Tool Informatica 8.x/9.x.
Acquire a Good Understanding in implementing the Complex SCD Type 2 and SCD Type 3
Mappings
Possess a Work experience in Oracle Database 10g/11g and Shell Scripting.
Acquire a Dynamic Career Path with Project Experience involving Development, Enhancements
and Maintenance/Production Support.
Received ‘Rain Maker’ award from the Department of Data Warehousing during the Financial Year
2013-2014.
OVERVIEW
Current Employer Cognizant Technology Solutions (July,2010 – till date)
Current Location Bangalore, India
Total Years of Experience 5 Years and 2 months
Primary Skills Informatica, Oracle, Unix, Shell Scripting
TECHNICAL SKILLS
ACADEMIC PATH
Course B.Tech in Information Technology (2006-2010)
University/College Adhiyamaan College of Engineering, Hosur
1
Technology Data-Warehousing
ETL Tools Informatica power center 8.x/9.x
RDBMS Oracle 9i/10g/11g
Scripting Language Shell Scripting
Scheduling Tools Tidal, Redwood
Database tools SQL*PLUS, TOAD, SQL Developer
2. PROFESSIONAL EXPERIENCE
Project Number 4:
Client: Intuit Inc.
Role: ETL Developer
Project: HR- Human Resources July, 2014 - Till Date
R12 is an up gradation project. The Source Oracle System which is currently in the Version 9.2 is getting
upgraded to R12 due to which all downstream tables are getting impacted. We involve in the process of
propagating all the changes that happens in the source system into the downstream tables. We Code,
Perform Unit Test, Perform Historical Loads and Move it to Production.
Responsibilities:
Play a Primary Role in the 3 Member Team in making all the Code Changes, Perform Unit Test, Do
Historical Loads and Implement it to Production.
Get into Discussion with the Onsite Team and get finalized with the Strategy before actually
making changes to the Code.
Analyze and do an Impact Analysis Document before actually starting the Code for
Enhancements/Fresh Developments.
Create a Source to Target Document/ Low Level Design Documents before doing the Changes in
the mappings.
Create New Mappings depending upon the new requirements, Perform Unit Test and implement in
the Production.
Create the Test Case Document and capture the test results for the Mapping which was modified.
Assign Work to the other team members and the get the work done without any issues.
Do a Peer to Peer Review before actually moving the code to the next Phase.
Train New Members into the team on the Business and Technology.
Environment: Informatica 9.5.1, Oracle 11g, TIDAL Scheduling Tool, UNIX and Shell Scripting
2
3. Project Number 3:
Client: Intuit Inc.
Role: ETL Developer
Project: HR- Human Resources Jan, 2013 - July, 2014
HR Data Platform (HRDP) is a Data Warehouse with the data sourced from various other independent HR
systems like Workday, Taleo and Hyperion. HR data platform would be used for Analysis, Generating
various kinds of Reports and creating Dashboards which would be highly useful for People Managers,
Talent Managers, Finance Team, HR Business Partners and Senior Management Team.
Responsibilities:
Played a role of a Developer in a 5 Member Team in Developing Mappings according to the
functional areas to load data from the Source Files to Staging Layer through Integration layer in to
the Data warehousing layer.
Have a Very good experience in implementing Complex Logics of SCD Type 2 and SCD Type 3
Mappings.
Had been a Part of 2 Member team in creating a POC (Proof of Concept) to implement few
Complex Business Scenarios which was later implemented in all the mappings by other team
members.
Involved in creating a Mapplet to be used across all Integration Layer Mappings which actually
reduced the Overall build of Mappings by 40%.
Do a Peer Review of the Mappings created by other team members.
Perform Unit Testing and Capture Unit Test Logs.
Create a Job in the Scheduling tool TIDAL to run all the developed jobs regularly as a part of daily
batch.
Perform Data loads for all Historical Data before UAT Phase actually happens and also before
Production Go Live happens.
Work on Defects and Issues that is opened as a part of SIT/UAT Phase.
Give Knowledge Transfer to the new comers in the team on Complete Business Scenarios.
Getting in to a discussion with the team members to get the best approach in the implementing
the logics in order to deliver the code in the most effective and efficient manner.
Work on the Defects and issues which came during the Post SIT, Post UAT and Post Production
Phase.
Environment: Informatica 9.5.1, Oracle 11g, TIDAL Scheduling Tool, UNIX
3
4. Project Number 2:
Client: Intuit Inc.
Role: ETL Developer
Project: 10.1- IDW (Integrated Data Warehousing) Feb, 2012 – Dec-2012
10.1 is to deliver a consistent personalized customer experience across all channels, one view of our
customers, faster time to market and business model flexibility, all in service of growth. 10.1 program is
an essential enabler for this growth in Software-as-a-Service while also supporting our existing desktop
software and physical fulfillment. It solves for our employees through improved customer understanding
and—over time-improved productivity. It solves for a great customer experience by receiving
consolidated invoicing and being treated as a customer of Intuit and not individual product offerings.
Responsibilities:
Analyze tickets to extract the actual requirements.
Documenting the requirements and getting signoff from the business before starting the actual
development.
Develop New Mappings/Do Code Level Changes in the Existing Mappings as per the requirements.
Create Test cases for the code/map developed with detailed test case scenarios.
Perform Unit Testing for the developed Code/Map based on the test case scenarios specified in the
Test Case Document.
Create a Job in the Scheduling tool TIDAL to run the above developed job regularly.
Performing the peer Review of the jobs created by other members of the team.
Monitor PreProd Load which runs on daily basis and resolve all the Issues which come as a part of
Load.
Environment: Informatica 9.1, Oracle 10g, UNIX.
4
5. Project Number 1:
Client: Toyota Motor Corporation
Role: ETL Developer/ Member of a Production Support
Project: VDW (Vehicle Data Warehousing) March, 2011- Feb, 2012
The Vehicle Data Warehouse (VDW) is a computer-based information system. It is a read-only integrated
database designed to answer comparative and "what if?" questions. Managers and decision makers use
the VDW to extract information quickly and easily in order to answer questions about their business. In
addition, there are a number of applications, such as Business Decision Driver Dashboard and TALON that
receive data feeds from the VDW to supplement their own knowledge bases.
VDW data originates from various internal sources, such as Toyota’s Order Management System (TOMS),
and other external data sources such as, Estimated Time of Arrival (ETA) Trip Management. Data from
these sources is consolidated and reconciled to provide a centralized and accessible source of knowledge
about the business. The VDW, like all data warehouse applications, is analytical and subject-oriented.
This is in direct contrast to traditional system databases that are set up to handle specific operational
transactions.
Responsibilities:
As a Member of Production Support – Monitor all the Production jobs and resolves all the run time
issues.
Monitor jobs on daily basis to finish the entire load by end of the day without missing the SLA
(Service Level Agreement).
Resolve issues in production jobs at any stage of Data Load.
Create ticket against the other teams and work along to complete the production data load get
complete on time.
Analyze and work on AdHoc issues raised by users once after the delivery of reports is done (On
Daily Basis).
Work on small tickets/RFC’s (Request for Change) .
As a Developer, Analyze tickets to extract the actual requirements which come from business as a
part of Development/Enhancement.
Documenting the requirements in a detailed manner and getting signoff from the business before
the actual development starts.
Develop Mappings in Informatica as a part of Development tickets as per the Requirements
analyzed.
Make modifications in the existing code of the mappings to accommodate the new requirements
without disturbing the existing flow (As a part of Enhancement tickets).
5
6. Developed many Informatica mappings according to functional/application areas to load the data
from different source systems to target Materialized views (End to End).
Create Test cases for the code/map developed with detailed test case scenarios.
Perform Unit Testing for the developed Code/Map based on the test case scenarios specified in the
Test Case Document.
Create a Job in the Scheduling tool REDWOOD to run the above developed job regularly.
Conduct Knowledge Sharing Session for the new joiners who come in to team.
Performing the peer Review of the jobs created by members of the team.
Develop AdHoc reports in Hyperion based on the AdHoc requests from the business.
Environment: Oracle 10g, Informatica 8.6, Oracle 9i, Redwood Scheduling Tool.
PERSONAL DETAILS:
Date Of Birth: 04th NOV,1988
Ethnicity Indian
Marital Status Single
Current Employer Cognizant Technology Solutions (July,2010 till Date)
Father’s Name Manickam V
6
7. Developed many Informatica mappings according to functional/application areas to load the data
from different source systems to target Materialized views (End to End).
Create Test cases for the code/map developed with detailed test case scenarios.
Perform Unit Testing for the developed Code/Map based on the test case scenarios specified in the
Test Case Document.
Create a Job in the Scheduling tool REDWOOD to run the above developed job regularly.
Conduct Knowledge Sharing Session for the new joiners who come in to team.
Performing the peer Review of the jobs created by members of the team.
Develop AdHoc reports in Hyperion based on the AdHoc requests from the business.
Environment: Oracle 10g, Informatica 8.6, Oracle 9i, Redwood Scheduling Tool.
PERSONAL DETAILS:
Date Of Birth: 04th NOV,1988
Ethnicity Indian
Marital Status Single
Current Employer Cognizant Technology Solutions (July,2010 till Date)
Father’s Name Manickam V
6