1. 1
Yogeesh Kanchanahally Rangegowda
8613, Apt E, Beechmill Ln, Indianapolis,
Indiana – 46227
Ph: +1317-658-5876
E-Mail: yogeesh.kr@gmail.com
PERSONAL DETAILS
Date of Birth : 10 December,1989
Sex : Male
H1B : Visavalidupto July – 2017
Nationality : Indian
Marital Status : Single
PassportDetails : K2606528
Issuedat Bangalore onJanuary31, 2012
Validupto January30, 2022
PROFESSIONAL SUMMARY:
Over4 years of IT experience withextensiveDataWarehousingimplementations across Pharma
Industry.
Data integration experience in developing ETL mappings and scripts using Informatica
PowerCenter 9.x/8.x.
Experience in all the phases of Data warehouse life cycle involving Requirement Analysis,
Design, Coding, Testing, and Deployment.
Experience in understanding the requirements and translated them into ETL code in
Requirement Analysis phase.
Experience in creating High Level Design and Detailed Design in the Design phase.
Expertise in Business Model development with Dimensions, Hierarchies, Measures,
Partitioning, Aggregation Rules, Time Series, Cache Management.
Extensively worked on the ETL mappings, analysis and documentation of OLAP reports
requirements.Solidunderstandingof OLAPconcepts and challenges, especially with large data
sets.
Well versed in OLTP Data Modeling, Data warehousing concepts.
Strong knowledge of Entity-Relationship concept, Facts and dimensions tables, slowly
changing dimensions and Dimensional Modeling (Star Schema and Snow Flake Schema).
Experience inintegrationof variousdatasourceslike Oracle andnon-relational sources like flat
files into staging area.
Experience in creating Reusable Transformations (Joiner, Sorter, Aggregator, Expression,
Lookup, Router, Filter, Update Strategy, Sequence Generator, Normalizer and Rank) and
Mappings using Informatica Designer and processing tasks using Workflow Manager to move
data from multiple sources into targets.
2. 2
Experience in creating Reusable Tasks (Sessions, Command, Email) and Non-Reusable Tasks
(Decision, Event Wait, Event Raise, Timer, Assignment, Worklet, Control).
Experienced in UNIX work environment, file transfers, job scheduling and error handling.
Extensively worked on developing and debugging Informatica mappings, mapplets, sessions
and workflows.
Workedon Performance Tuning, identifying and resolving performance bottlenecks in various
levels like sources, targets, mappings and sessions.
Experience in writing, testing and implementation of the PL/SQL triggers, stored procedures,
functions, and packages.
Involved in Unit testing, Integration testing to check whether the data loads into target are
accurate.
Experience in support and knowledge transfer to the production team.
Proficient in interaction with the business users by conducting meetings with the clients in
Requirements Analysis phase.
Extensive functional and technical exposure. Experience working on high-visibility projects
Assign work and provide technical oversight to onshore and offshore developers
Excellent analytical/ communication skills and good team player.
EDUCATION:
Bachelorof EngineeringinComputerScience,VTUUniversity - Karnataka,India,2011.
TECHNICAL SKILLS:
ETL Tools:
Informaticapowercenter7.x,8.x,9.x (RepositoryManager,Designer, Workflow Manager,Workflow
Monitor).
Databases:
Oracle 9i/10g/11g.
Oracle Tools:
QuestTOAD,SQL Developer,Putty,FilaZilla,WinSCP
Other Tools:
MS-Word,Excel,PowerPoint2003/2007.
Operatingsystems:
UNIX,HP, WindowsNT/XP/7/8
Programming Skills:
UNIX Shell scripting,SQL,PL/SQL.
3. 3
PROFESSIONAL EXPERIENCE:
Client:Pharma Client,Spain Jan 12 – Apr 15
Role: ETL Developerand Support Analysts
GPCN interface applicationwill be usedbySpainaffiliate toprovide GPCN payrollapplicationwith
informationextractedfromSAPdatasource.GPCN database isfedthrougha setof csv filesgenerated
by PowerCenter,movedtoa WindowsServerviaMQ-Series,andimportedintoGPCN throughthe VB
application.We will monitorthe mappingsandjobsinworkflowsandwhenthe jobabendsdue to
contentionorsome othercause,we will checkinthe sessionlogsandtake the necessaryactionandwill
include InformaticaSupportteamincase of anyenvironmentissues.We alsoinvolvedinenhancement
task formappingsandjobsbasedon customersrequirementandendtoendtestingandmake the
changesgo-live inproduction
Responsibilities:
Workedwithbusinessanalystsforrequirementgathering,business analysis, and translated the
business requirements into technical specifications to build the Enterprise data warehouse.
Worked on complete life cycle from Extraction, Transformation and Loading of data using
Informatica.
Analyzedthe systemforthe functionalityrequiredasperthe requirements and created System
Requirement Specification document (Functional Requirement Document).
Involved in the development of the conceptual, logical and physical data model of the star
schema.
Extensively used Informatica Client tools – Source Analyzer, Warehouse Designer, Mapping
Designer, Mapplet Designer, Informatica Repository Manager and Informatica Workflow
Manager.
Developed various mappings using Mapping Designer and worked with Aggregator, Lookup
(connected and unconnected), Filter, Router, Joiner, Source Qualifier, Expression, Stored
Procedure, Sorter and Sequence Generator transformations.
Created and Configured Workflows, Workletss and Sessions to transport the data to target
warehouse tables using Informatica Workflow Manager
Identified performance issues in existing sources, targets and mappings by analyzing the data
flow, evaluating transformations and tuned accordingly for better performance.
PreparedETL mappingDocumentsforeverymappingandData Migration document for smooth
transfer of project from development to testing environment and then to production
environment.
Prepared Run books providing guidelines to trouble shoot the errors occurred during the run
time and instructions on how to restart the loads.
Environment:
Informatica Power Center 9.x, Oracle11g, SQL developer, Toad, WinSCP, FileZilla, Unix, Putty.
4. 4
Client: Pharma Client, UK Dec 2012 – Nov 2013
Role: Informatica Developer
PO WebListingDatabase isa webinterface thatenablestohave a view of the state of the purchase
ordersinGBIP (SAP) andnotifiesthe users, byemail,whenanactionina specificPOisneeded.Whena
PO inSAPneedstobe actioned,itappearsinthe POWeb ListingDatabase andthisapplicationallows
the userto change itsvaluessothat itcan be updatedafterinSAP.Incase no actionisperformedonthe
PO whenrequested,anotificationissenttothe supervisor(Line Manager) of the requisitionerandit
becomesvisible forthisuserinPOWebListingDatabase.If some time afterthe POhas not been
actioned,the Financial Managerisnotifiedandhasvisible these POinhis/hermenuinthe application
interface.
Responsibilities:
Gathered requirements and developed mappings based on business requirements.
Extensively worked to load data from Oracle, flat files into the target Oracle database.
Implemented various Transformations: Joiner, sorter, Aggregate, Expression, Lookup, Filter,
Update Strategy and Router.
Modified the existing mappings for the updated logic and better performance.
Workedon Mappletsand created parameter files wherever necessary to facilitate reusability.
Used Error Handling to capture error data in tables for handling nulls, analysis and error
remediation Process.
Involved in massive data cleansing and data profiling of the production data load.
Tuning the complex mappings based on source, target and mapping, session level.
Avoided Duplicate issues through SQL override using look up transformations.
Performed Unit Testing on the mappings.
Createdworkflowsusing Workflowmanagerfordifferenttaskslikesendingemail notifications,
timer that triggers when an event occurs, and sessions to run a mapping.
Actively participated in resolving Email tasks working on priority and non-priority issues.
Developed and Scheduled jobs for daily loads that invoked Informatica workflows & sessions
associatedwith the mappings, SQL scripts to drop & recreate the indexes on source and target
tables for batch process.
Ensuredthat integrationtestingand systemtestingfollowedwithQA andchange management
procedures.
Environment:
InformaticaPowerCenter9.x,Oracle11g,SQLdeveloper,Toad,WinSCP,FileZilla,Unix,Putty.
5. 5
Client: Pharma Client, US May 2015 – till date
Role: Informatica Developer
The InvestigatorSafetyMailingsprojects will allowGlobal ProductSafetytouse email addressestaken
fromSAD fromthe vendor’sdatabase inordertodistribute safetyreportstoworldwide investigators
and/orEthics ReviewBoards,if needed.
Responsibilities:
Involved in Project Life Cycle of application access issues to Implementation phase.
Working closely with Architects, Lead and Project Manager for the applications proving
support on the databases and applications
GatheringrequirementsfromBusinessAnalyst’sinunderstandingthe Databases and Structures
required in star schema data model.
Designed, developed and tested mappings/sessions/workflows to move data from source to
staging for data loading.
Good knowledge on working with UNIX scripts to view processed data.
Workedon identifying MappingBottlenecksinMappingsandimprovedsession performance by
includingpartitionpoints,modifyingtargetloadorderandemphasizingmore onSQLoverride in
Lookup, Filter, Expression and Update strategy transformations.
Used reusable UNIX shell scripts command in Pre/Post Sessions.
Performed performance tuning on Informatica sessions, and mappings.
Ensured that system testing and change management procedures are followed with an ability
to prioritize and manage multiple tasks with effective time management skills.
Precisely documented all data for further reference.
Environment:
InformaticaPowerCenter8.x, Oracle 10g/9i, MS SQL Server 2005, Toad 7.0, Windows 2000, Unix, Putty.