Santanu Bhattacharjee has over 6 years of experience in business intelligence tools like OBIEE 10g, OBIEE 11g, and Tableau. He has worked on various projects for clients like McAfee and P&G, developing reports, dashboards, and analytics applications using these tools. Some of his key responsibilities included gathering requirements, designing and developing the metadata repository, implementing security settings, and ensuring reports and dashboards met business needs. He is proficient in technologies like Oracle, Informatica, and SQL.
6.6 yrs of Professional experience with mix of both technical and business experience.
5.6 years experience in OBIEE 10g, OBIEE 11g
Excellent knowledge of the entire OBIEE Life Cycle from design and development of OBIEE through development and customization of reports.
Experience gathering business and user requirements, observing business processes, identifying reports needed by analyzing Key Performance Indicators (KPIs)
Extensiveexperience in OBIEE 11g Caching, Object and Data Level security, Aggregation and other utilities.
3+ years Knowledge in Data warehousing development using ETL tools such as Informatica Power Center 8.x and developed Informatica Mappings and Workflows with Worklets & Tasks using various Transformations for ETL of data from Multiple Sources to Data Warehouse
6.6 yrs of Professional experience with mix of both technical and business experience.
5.6 years experience in OBIEE 10g, OBIEE 11g
Excellent knowledge of the entire OBIEE Life Cycle from design and development of OBIEE through development and customization of reports.
Experience gathering business and user requirements, observing business processes, identifying reports needed by analyzing Key Performance Indicators (KPIs)
Extensiveexperience in OBIEE 11g Caching, Object and Data Level security, Aggregation and other utilities.
3+ years Knowledge in Data warehousing development using ETL tools such as Informatica Power Center 8.x and developed Informatica Mappings and Workflows with Worklets & Tasks using various Transformations for ETL of data from Multiple Sources to Data Warehouse
Techniques to optimize the pagerank algorithm usually fall in two categories. One is to try reducing the work per iteration, and the other is to try reducing the number of iterations. These goals are often at odds with one another. Skipping computation on vertices which have already converged has the potential to save iteration time. Skipping in-identical vertices, with the same in-links, helps reduce duplicate computations and thus could help reduce iteration time. Road networks often have chains which can be short-circuited before pagerank computation to improve performance. Final ranks of chain nodes can be easily calculated. This could reduce both the iteration time, and the number of iterations. If a graph has no dangling nodes, pagerank of each strongly connected component can be computed in topological order. This could help reduce the iteration time, no. of iterations, and also enable multi-iteration concurrency in pagerank computation. The combination of all of the above methods is the STICD algorithm. [sticd] For dynamic graphs, unchanged components whose ranks are unaffected can be skipped altogether.
Adjusting primitives for graph : SHORT REPORT / NOTESSubhajit Sahu
Graph algorithms, like PageRank Compressed Sparse Row (CSR) is an adjacency-list based graph representation that is
Multiply with different modes (map)
1. Performance of sequential execution based vs OpenMP based vector multiply.
2. Comparing various launch configs for CUDA based vector multiply.
Sum with different storage types (reduce)
1. Performance of vector element sum using float vs bfloat16 as the storage type.
Sum with different modes (reduce)
1. Performance of sequential execution based vs OpenMP based vector element sum.
2. Performance of memcpy vs in-place based CUDA based vector element sum.
3. Comparing various launch configs for CUDA based vector element sum (memcpy).
4. Comparing various launch configs for CUDA based vector element sum (in-place).
Sum with in-place strategies of CUDA mode (reduce)
1. Comparing various launch configs for CUDA based vector element sum (in-place).
Explore our comprehensive data analysis project presentation on predicting product ad campaign performance. Learn how data-driven insights can optimize your marketing strategies and enhance campaign effectiveness. Perfect for professionals and students looking to understand the power of data analysis in advertising. for more details visit: https://bostoninstituteofanalytics.org/data-science-and-artificial-intelligence/
Business update Q1 2024 Lar España Real Estate SOCIMI
Linked in profile for bi consultant
1. 1
Santanu Bhattacharjee | Mobile +91 9591623202, Bangalore, INDIA
Email:santanu.bhattacharjee@cognizant.com
Work Experience
6.6 yrs of Professional experience with mix of both technical and business experience.
5.6 years experience in OBIEE 10g, OBIEE 11g
Excellent knowledge of the entire OBIEE Life Cycle from design and development of OBIEE through
development and customization of reports.
Experience gathering business and user requirements, observing business processes, identifying reports
needed by analyzing Key Performance Indicators (KPIs)
Business Intelligence Consultant - Business analyst, Oracle BI Administration, Architecture, Presentation
Server, Bi Delivers, Catalog Manager and security setup
Functional Analyst - Requirementsgathering,clientiteration,analysis,designdatamodeling, and functional
specification documentation.
Managed security privileges for each subject area and dashboards according to user requirements.
Extensively worked in creating hierarchies and aggregates in the BMMLayer.
Excellent proficiency in data and object level Security in OBIEE
Expertise in design, development and implementation of Business Intelligence applications including
BusinessAnalysis, Dimensional Modelling, Repository Management (RPD), Extraction Transformation and
Load (ETL)
Hands onexperienceincustomizing reportsandfilters inOracle Answers.
Comprehensiveknowledge in Debugging, OptimizingandPerformance Tuning of Oracle BI/Siebel
Analytics Dashboards/Reports byimplementingAggregate navigation, cache management
Hands on experience on setting up LDAP for OBIEE and has knowledge on External table Authentication
Extensiveexperience in OBIEE 11g Caching, Object and Data Level security, Aggregation and other utilities.
3+ years Knowledge in Data warehousing development using ETL tools such as Informatica Power Center
8.x and developed Informatica Mappings and Workflows with Worklets & Tasks using
various Transformations for ETL of data from Multiple Sources to Data Warehouse
Achievements
Trained in OBIEE (10g and 11g) reporting and RPD development
Passed successfully Informatica Certified Developer (8.x)
Trained IN TABLEAU and SAPBO
Wrote White papers on Hadoop Fundamentals and Business Intelligence Cloud Services
Trained in Business Communication skill.
Trained in Oracle Performance Tuning
Technical Skills
Platform Unix, Windows
Business Intelligence OBIEE 10g, OBIEE 11g, TABLEAU
Scheduling Tool CTRL-M
ETL Tool Informatica 8.6/9.0
Databases Oracle 10g/11g
2. 2
Current Employer: Cognizant Technology Solutions.
PROJECTS
Client Description: McAfee Inc.
McAfee sellsnetworksecurityproductsthatprotectcomputers,networks,andmobiledevices.Itssoftware
and hardware are usedto guard againstviruses,spam, andspyware,aswell astomanage data loss
prevention,mobile security,hostintrusionprevention,encryption,ande-mailsecurity.McAfee getsa
significantportionof itssalesfromfollow-upservice,support,andsubscriptionstoitssoftware and
managedservices.McAfee hasbeenimplementingOBIEEapplicationforsalesandmarketingAnalytics
ProjectDetails:
MarketingAnalytics
Thisprojectresolvesaroundthe MarketingPeople whoare workingfor McAfee.Marketingof McAfee
Productsstarts withthe CampaignswhichinturnsgeneratedLeadsorProspectCustomersandthatin turn
convertsintoOpportunity&subsequentlytoRevenue.InthisprojectUserswantsto see the Campaign
Performance ,SalesRepperformance throughoutthe CampaignPeriod
Responsibilities
Interactedwithvariousbusinessrepresentativesforgatheringthe OBIEEReports,Dashboardsrequirements
and to define businessandfunctional specificationsaspartof OBIEE applicationenhancements
Provide datato seniorteammembersduringconsulting Development
Create documents(e.g.pre-consultingdeck,recommendationdecketc.) tobe usedduringDevelopment
Understandthe functional andnon-functionalrequirement
Identifyandconductdesignof complex components/module incollaborationwithproject team, architects
and clientSME
Presentthe detaileddesigndocumentstorelevantstakeholdersandseekfeedback
Undertake projectspecificProof of Conceptsactivitiestovalidate technical feasibilitywithguidance from
the ApplicationArchitect
Helpprojectmanagerstounderstandthe technical risksandcome-upwithmitigationstrategies
Understandapplicationarchitectureanditscriticality
Provide supportforprojectestimationsintermsof review andvalidationforprojectsof lowercomplexity
basedon analyzingbusinessrequirements
Oracle client Tools Toad, SQL Developer
Design Model Tools MS office enterprise and MS Visio
Client Name McAfee, Inc.
Role BI Consultant
Environment OBIEE 11.1.1.6.x, Oracle 11g, Oracle SQL Developer 3.1.07
Project MDMfor Marketing
Duration APR 2015 to Till Date (7 months)
Team Size 4
3. 3
Automate all the manual workbycreatingInteractive ReportsandDasboardfromexcel worksheets
Involve inall the stepsof Developmental cycle startingfromDevelopmenttoDeploymentinProduct.
Creatingreportson CampaignPerformance andSalesRepPerformance byincorporatingbusinessLogic
Workedon contentlevel settingsandLogical table source enhancementsinreporsitoryinOBIEE
Workedon Dashboard testing& errorfixesinOBIEE11g.
Involvedintestingthe Authentication&Authorization of OBIEE.
Lead the clientStatusCall andupdate themonthe projectstatus
Responsible andsupportingthe customersforBusinessTestingof the enhancementtobe implementedand
explainingthe proposedoutcome.
Developedmanyreports/dashboardswithdifferentanalyticsviews(drill-down/dynamic,pivottable,
columnselector,usingAnalyticsWeb.
CustomizedanddevelopedRPD(Physical,BMMand PresentationLayer),configuredmetadataobjectsand
WebCatalog Objects.
ImplementedSecuritybycreatingusersandgroups, withobjectlevel anddatalevel Security.
Involve insolvingAdminrelatedissues facedduringthe Developmentcycle.
Adherence toCodingandDesignBestPractices
ProjectDetails:
EducationServices Dasboard:
McAfee spendsaconsiderable amountof time andmoneyintrainingthe customers abouttheirproduct
and once theyare installedtopurchasedbyCustomers.Howeverthere isnosuchreportor evidence to
capture what $ value of traininghas beenprovidedandhow much$ value hasbeengainedorlostby
McAfee throughthisexternal trainingprogramswhichwouldhelpthe clientinfuture decisionmakings
Client Name McAfee, Inc.
Role BI Consultant
Environment OBIEE 11.1.1.6.x, Oracle 11g, Oracle SQL Developer 3.1.07
Project ES Dashboard
Duration JAN 2015 to MAR 2015 (3 months)
Team Size 3
Responsibilities
Interactedwithvariousbusinessrepresentativesforgatheringthe OBIEEReports,Dashboards
requirementsandtodefine business andfunctional specificationsaspartof OBIEE application
enhancements
Provide datato seniorteammembersduringconsultingDevelopment
Understandthe functional andnon-functionalrequirement
Presentthe detaileddesigndocumentstorelevantstakeholdersandseekfeedback
Automate all the manual workbycreatingInteractive ReportsandDasboardfromexcel worksheets
Involve inall the stepsof Developmental cycle startingfromDevelopmenttoDeploymentin
Production
InvolvedinUnitTestingandPost Deploymentchecksof the OBIEEreportsand application.
Work on creatingLevel BasedHierarchies,JoinsandLTSs
Create variousTime Seriesmeasuresaccordingtobusinessrequirement.
Workedon contentlevel settingsandLogical table source enhancements inreporsitoryinOBIEE
Analyzedandusedvariousdatasourcessuchas Oracle,Excel
4. 4
Developedmanyreports/dashboardswithdifferentanalyticsviews(drill-down/dynamic,pivot
table,columnselector,usingAnalyticsWeb
CustomizedanddevelopedRPD(Physical,BMMand PresentationLayer),configuredmetadata
objectsandWeb CatalogObjects.
Involve inresolvingOBIEEadminreleatedissuesfacedduringthe Developmental cycle
ProjectDetails:
WalkerIntegration:
Walkerisan external source usedby McAfee.Thiscapture the surveydataof variousresponses the users
usuallygivesthroughdifferentmediachannels(email,phoneetc) overaproductCampaignheldbyMcAfee.
In orderto checkthe validityof the responsesandoutof that find prospective customers.
Client Name McAfee, Inc.
Role BI Consultant
Environment OBIEE 11.1.1.6.x, Oracle 11g, Oracle SQL Developer 3.1.07
Project Walker
Duration SEPT 2014 to DEC 2014 (4 months)
Team Size 3
Responsibilities
Interactedwithvariousbusiness representativesforgatheringthe OBIEEReports,Dashboards
requirementsandtodefine businessandfunctional specificationsaspartof OBIEE application
enhancements
Create Technical DocumentfromBRDin orderimplementthe same inOBIEEapplication.
Involve inPresenting the Technical Designtoclientandgetapproval forthe same
Transformexcel worksheetsintointeractivedashboardthathelpindecisionmaking
Automate all the manual workbycreatingInteractive ReportsandDasboard.
Implementbusinesslogic togive the Users birdseye view of the Processanditscost.
Involve inall the stepsof Developmental cycle startingfromDevelopmenttoDeploymentin
Production
InvolvedinUnitTestingandPostDeploymentchecksof the OBIEEreportsand application.
Work on creatingLevel BasedHierarchies,JoinsandLTSs
Create variousTime Seriesmeasuresaccordingtobusinessrequirement.
Workedon contentlevel settingsandLogical table source enhancementsinreporsitoryinOBIEE
Analyzedandused variousdatasourcessuchas Oracle,Excel
Developedmanyreports/dashboardswithdifferentanalyticsviews(drill-down/dynamic,pivot
table,columnselector,usingAnalyticsWeb
CustomizedanddevelopedRPD(Physical,BMMand PresentationLayer),configuredmetadata
objectsandWeb CatalogObjects
PreviousEmployer:HewlettPackardGlobalSoftPvtLtd.
PROJECTS
5. 5
Project Details:
Optima Analytics Application
Client P&G
Duration 15 Months
Role Developer
Team Size 8
Technologies Informatica 8.6, Oracle , Uni, OBIEE 10g
This project is a part of the Trade Promotion Management (TPM) application that allows for planning and
tracking of marketing expenditures throughout the Marketing program lifecycle especially for North America
markets. The main objective of the project is to help the senior and middle level management of the
organizationtoimprove onthe data qualityof the application.Thisprojectgivesaproactive visibility of the data
qualityandintegritybetweenthe Transactional andAnalyticssystemsof the application.Itwill give anoverview
to both the Management and Support team where we have the issues and how critical is it depending on that
the support team can proactively resolve the issue even before it reported by the business
Responsibilities:
As a developer at Offshore I was involved in the below activities :
Requirement analysis, Coding, Design and Unit Testing
Interact directly with clients for requirement gathering and analysis
Understandingthesourceanddestinationsystemandaccordinglycreateoptions to get data into the Siebel
analytics rpd
Build the start schema structure in order to join the dimensions and fact tables
Involved in Creation of opaque views for certain data reconciliation
Create metadata tables for Analytics to arrange the Start Schema Data Modelling
Enhanced Query performance, by analyzing & modifying SQL Query and Filters, for all the reports and
dashboard prompts, to minimize the delay in Physical Query Execution
Implemented changes in Reports and rpd as per user’s Change Requests
Implemented DashboardPrompts to zoom into different segments of the customers and products, fund
Management, promotional activities, shipments etc
Built Reports and Dashboards for Business Users.
Identifiedmissingdataelementsandworkedwiththe ETL team to update Informatica mapping to get the
data into the warehouse
Created dimension hierarchies, aggregates, and logical keys in the BMMlayer
Whenever and wherever required
Involved in Code review, Production Deployment activities and UAT support
Involvedinend-toendtestingindevelopmentphase–developingthereports,testing them in DEV, UAT and
get Business Sign off for the same to deploy in Production
Involved in Detailed Impact analysis of the Enhancement to be deployed.
Involved in providing Status reports to client for the Enhancement activities
Project Details:
iBP Control Improvements
6. 6
Client P&G
Duration 8 Months
Role Developer
Team Size 5
Technologies OBIEE 10g, Oracle 10g, Unix, Informatica 9.0
Thisprojectisapartof theTradePromotionManagement(TPM)applicationthatallows for planning and tracking of
marketingexpendituresthroughouttheMarketingprogramlifecycleespeciallyforNorthAmerica markets. The main
objectiveoftheprojectistohelptheseniorandmiddlelevelmanagementof theorganizationtoimprove on the data
qualityof the application. This project gives a proactive visibility of the data quality and integrity between the
TransactionalandAnalyticssystemsof theapplication.Itwillgiveanoverviewtoboththe Management and Support
teamwherewehavetheissuesandhowcriticalisitdependingonthatthesupportteamcan proactively resolve the
issue even before it reported by the business
Responsibilities:
Clientiterationprocesswithfunctional managerstodeterminebusinessrequirements
Determiningandplanof implementationbasedonfunctional area/departmental requirements
Gap analysis - Reviewthe technical andfunctional environmentandcompare to OBIEE capabilities
CreatingConnectionPools - Structuredphysical joins,creatingAliasTables,starschemas.
Development,importingdataintothe physical layer,modelingitinthe businessmodelingandmapping
(BMM) layer,aggregation,time seriesmodeling,calculationwizards,dimensionhierarchies,managing
sessionandrepositoryvariables,creatingusersandaddinggroupsforsecurity,deployingthe repositoryto
the presentationservicesusingthe NQSconfig,create reportsinscheduleandchartformatsin BI Answers,
create deliveryprofilesinBIdelivers,creatingdashboards
Identified&CreatedFacts,Dimensions,andHierarchiesof the businessmodel
Createdconnectionpools,physical tables,defined joinsandimplementedauthorizationsinthe physical
layerof the repository
DesignedandConfiguredDashboardsinAnalyticsfordifferentgroupsof userstoview figuresacross
regions,productswiththe facilitytodrill downtoindividual customerrelationshipmanager.
Performance tuningexperience includes settinguserlogvariablestodiagnose performanceissues,cache
management,aggregation,filtersetcandalsoschedulingreportdelivery,dataformatrestructuring.
Createdmockup reportsand dashboardsforreview bythe businessusers
CreatedDashboardswithDashboardprompts,Charts,Pivottables.
PerformedDataValidationof datainthe reports
Createdgroupsinthe repositoryandaddedusersto the groupsand grantedprivilegesexplicitlyandthrough
groupinheritance
Involvedin troubleshootingthe loadfailure casesthroughInformatica
Project Details:
iBP Analytics Application
Client P&G
Duration 10 Months
Role Developer
Team Size 10
Technologies Informatica8.6, Oracle 10g, Unix, Siebel Ananlytics 7.x
7. 7
Thisis anotherTrade Promotion Management(TPM) applicationthatallowsforplanningandtrackingof
marketingexpendituresthroughoutthe MarketingprogramlifecycleespeciallyforNorthAmericamarkets.The
mainobjective of the projectistohelpthe seniorandmiddle level managementof the organizationtoimprove
the salesand getthe knowledge of the newbusinessopportunities.The companyhasOperationalsystemsfor
Purchase,Sales& Distribution,shipmentmanagement,ForecastingDataforPromotional Activities,fund
managements forPromotions,Paymentstothe CustomersEtc. Data from disparate databases used by these
operational systems will be extractedperiodicallyintothe Data Warehouse database. Usingthe Data
Warehouse Database andInformaticaFrontEnd Tools,userrequirementswill be addressedbymeansof
queries,DecisionSupportSystems(DSS),Online Analytical Processing,SalesandPurchase activities.
Responsibilities:
Interactedwithvariousbusinessrepresentativesforgatheringthe OBIEEReports,Dashboardsrequirements
and to define businessandfunctional specificationsaspartof OBIEE applicationenhancements
Rersposibleforthe entire processfromowningProblemsRecords/Enhancementsanddeployingthemto
ProductionthroughChange RecordsincludingDEV andUAT testingandProductionSupport(Hypercare
Period) afterdeployment
ConstantlyintouchwithcustomersforBusinessTestingof the enhancementtobe implementedand
explainingthe proposedoutcome.
Analyzedandusedvariousdatasourcessuchas Oracle,Excel.
CustomizedanddevelopedRPD(Physical,BMMand PresentationLayer),configuredmetadataobjectsand
WebCatalog Objects.
Developedmanyreports/dashboardswithdifferentanalyticsviews(drill-down/dynamic,pivottable,
columnselector,usingAnalyticsWeb.
ConfiguredOBIEEiBotstodeliverAnalyticscontentbasedonschedule,automatediBotqueriestoobtain
dailyandweeklyreports.
Implementedsecuritybycreatingusersandgroups,checkswithExternal tablesandLDAP,andObjectLevel
Security.
Createda repositoryusingOBIAdministrationtool byimportingtablesintothe physical layerandcreated
the businessandmappingmodel toincorporate the businesslogic.
Addtime seriescalculationsusing,percentchange inameasure,todo and to date functions.
CreatedPromptsandFilterstohelpInteractive DashboardDataandConfiguringGuidedNavigationLinks
EnabledSiebelDelivers usingiBotsfordeliveryof reportstobusinessusers, byconfiguringJobManager
Implemented ComprehensiveSecurityModel,bycreatingUserRoles,WebGroups andsettingup LDAP
Authentication
Project Details:
UKTPM Analytics Application
Client P&G
Duration 15 Months
Role Developer
Team Size 5
Technologies Informatica8.6, Oracle 10g, Unix, Siebel Ananlytics 7.x
8. 8
Thisis anotherTrade PromotionManagement(TPM) applicationthatallowsforplanningandtrackingof
marketingexpendituresthroughoutthe Marketingprogramlifecycleespeciallyfor UKmarkets.The main
objective of the projectistohelpthe seniorandmiddle levelmanagementof the organizationtoimprove the
salesandget the knowledgeof the newbusinessopportunities.The companyhasOperational systemsfor
Purchase,Sales& Distribution,shipmentmanagement,ForecastingDataforPromotional Activities,fund
managementsforPromotions,Paymentstothe CustomersEtc. Data from disparate databases used by these
operational systems will be extractedperiodicallyintothe Data Warehouse database. Usingthe Data
Warehouse Database andInformaticaFrontEnd Tools,userrequirementswill be addressedbymeansof
queries,DecisionSupportSystems(DSS),Online Analytical Processing,SalesandPurchase activities.
Responsibilities:
Interactedwithvariousbusinessrepresentativesforgatheringthe OBIEEReports,Dashboardsrequirements
and to define businessandfunctional specificationsaspartof OBIEE applicationenhancements
CreatedTechnical documentoutof BusinessRequirmentDocumentsharedbyusers
Rersposibleforthe entire processfromowningProblemsRecords/Enhancementsanddeployingthemto
ProductionthroughChange RecordsincludingDEV andUAT testingandProductionSupport(Hypercare
Period) afterdeployment
ConstantlyintouchwithcustomersforBusinessTestingof the enhancementtobe implementedand
explainingthe proposedoutcome.
Analyzedandusedvariousdatasourcessuchas Oracle,Excel.
CustomizedanddevelopedRPD(Physical,BMMand PresentationLayer), configuredmetadataobjectsand
WebCatalog Objects.
Developedmanyreports/dashboardswithdifferentanalyticsviews(drill-down/dynamic,pivottable,
columnselector,usingAnalyticsWeb.
Implementedsecuritybycreatingusersandgroups,checkswithExternal tablesandLDAP,andObjectLevel
Security.
Createda repositoryusingOBIAdministrationtool byimportingtablesintothe physical layerandcreated
the businessandmappingmodel toincorporate the businesslogic.
CreatedPromptsandFilters tohelpInteractive DashboardDataandConfiguringGuidedNavigationLinks
EnabledSiebelDelivers usingiBotsfordeliveryof reportstobusinessusers, byconfiguringJobManager