SlideShare une entreprise Scribd logo
1  sur  12
Daniel Villani
Senior Consultant
Confidential 2
About Me
Over the past 3 years, Daniel has been involved in Information Technology Project Implementations. Daniel has worked in
designing and creating Extract , Transform, and Load (ETL) Processes as well as Essbase, Planning, EPMA, Essbase
Studio Implementations and Master Data Management. Daniel has also worked in implementing OBIEE implementations
with Essbase cubes. His experience spans the Aeorspace & Defense and Health & Life Sciences Industies.
Daniel has a broad range of technical skills, including: Essbase, Hyperion Planning, Essbase Studio, Data Relationship
Management, Enterprise Performance Management Architect (EPMA), PL/SQL, MaxL, Windows Batch Scripting,
Automation, OBIEE, Enterprise Schedulers, and Informatica.
Daniel has a Bachelor of Science degree from Manhattan College in the fields of Computer Information Systems and
Finance. Oracle Essbase 11and Oracle Business Intelligence Certified Professional .
Daniel Villani
Senior Consultant
Confidential 3
Technical Skills
EPM ETL/Data
Warehousing
BI Automation Project
Management/Solution
Architecture
Essbase Informatica OBIEE Windows Batch Visio
Planning ODI BI Publisher maxL Microsoft Project
EPMA PL/SQL AutoIT
Oracle DRM Oracle SQL/SQL
Server
Groovy
Essbase Studio
Confidential 4
EPMA Articles Authored
• Enterprise Performance Management Architect (EPMA) Overview (September 2012)
Peloton
Overview of Enterprise Performance Management Architect and its Components
• Eliminating the Metadata Nightmare with EPMA (December 5, 2012)
Peloton
Description of Metadata Nightmare &
How EPMA can ease the burden of managing metadata. Based on the NEOAUG presentation in
October 2012 at the DCU Center.
• Migrating Classic Applications to EPMA (August 13, 2013)
Peloton
Interested in Migrating Classic Applications to EPMA? This article contains key considerations before
converting any application into an EPMA-enabled one.
• Steps to Migrate a Classic Application to EPMA (August 13, 2013)
Peloton
Interested in converting classic applications into EPMA-enabled ones? This article contains a step-
by-step tutorial on how to do so.
Confidential 5
Additional Articles Authored
• ODI: Contexts, Models, Topology, and Knowledge Modules (January 2013)
Peloton
A Tutorial on Oracle Data Integrator (ODI) and getting familiar with the User Interface.
• ODI: Building Essbase Hierarchies and Loading Data (January 2013)
Peloton
A step by step tutorial on how to build Essbase Outlines and Load Data to Essbase Applications
• Calculation Manager Overview (March 8, 2013)
Peloton
Overview of EPMA Calculation Manager. This article covers:
• Graphical Interface
• Runtime Prompts
• Deployment and Security
• Migration
Confidential 6
Presentations Delivered
• New England Oracle Application User Group - October 2012
EPMATips & Tricks
DCU Center in Worcester, MA
• KScope13 - June 2013
EPMATips & Tricks
New Orleans, LA
• Connection Point - October 2013
EPMATips & Tricks
Building an Integrated Solution with DRM, EPMA, & Essbase Studio
Washington, DC
Confidential 7
Project Experience
• 5 Implementations
• 1 – Aerospace & Defense Industry
• 4 – Life Sciences
• Experience across full project lifecycle:
• Requirements
• Design
• Build
• Test
• Deploy
Confidential 8
Project Experience
ETL Implementation for Leading A&D Company
August 2011 – November 2011
-Implemented an ETL Process using PL/SQL to source data from the IFR to the Data
Warehouse and dynamically build hierarchies
-Created Process for a Direct and Indirect Application for the US and Canada
Divisions
-Automated the process to be run on a scheduler
-Created Packages, Stored Procedures, Tables, Views, and Materialized Views
Confidential 9
Project Experience (ctd)
Oracle Hyperion Implementation for Bio-Pharmaceutical Company
November 2011 – March 2012
This Implementation was featured in Oracle Profit Magazine. We started with a system that was not very
flexible and required many manual changes from the users. We are in the process of automating the
solution to improve efficiency, data quality, and reduce manual input through our implementation.
Implementation So Far:
- Implemented a Consolidated Reporting Model using Essbase Studio
- Implemented an ETL Process to source the data into the Consolidated Reporting Cube
- Created a cube swap process using MaxL and Batch Scripting to automatically reload the data nightly
and intraday (every hour)
- Created Interface Tables for EPMA Stage 2 Implementation
Confidential 10
Project Experience (ctd)
Oracle Hyperion Implementation for Bio-Pharmaceutical Company (Phase 2)
April 2012 – October 2012
This project is Phase 2 of a multi-phase Hyperion Implementation
-Implemented Workforce Planning and Expense Planning systems
-Linked Workforce and Expense cubes via XRefs
-Created ~100 Planning forms to be used by 5 divisions
-Created over 30 business rules including: allocation scripts and currency conversion scripts
-Established replicated partition between Expense and Consolidated Reporting Cube
-Created Windows batch scripts and automated processes for nightly, monthly, and intraday (hourly
processes)
-Designed extraction process to export supporting detail from Hyperion Planning to the Data
Warehouse
-Led over 10 Business Adoption Model sessions to educate users on the features of the new system
Confidential 11
Project Experience (ctd)
Hyperion Support & Enhancements Phase at Leading Pharmaceutical Company
October 2012 – Present
-Provided Support for Phase 1 and Phase 2 Implementation
-Enhanced Phase 1 and Phase 2 Implementations
-Added Dimensions to the Consolidated Reporting Model through ETL and Essbase Studio
-Created Backup and Restore Process for Solution
-Reduced form load and save times by over 70%
-Optimized calculation script to reduce execution time from 3 hours to under 10 minutes
-Created process for DRM to act as metadata source for EPMA and Essbase Studio
Confidential 12
Project Experience (ctd)
Business Intelligence Pilot at Leading Pharmaceutical Company
August 2013
- Assisted in the Implementation and User Acceptance Testing of OBIEE Pilot
v11.1.1.7 using Essbase 11.1.2.1
- 14+ dashboards consisting of: Waterfall Charts, Performance Tiles, Stacked Bar
Charts, Pie Charts, Pivot Tables and traditional graphs leveraging Essbase
databases, SQL tables, variables, and prompts
- Automated migration process using Windows Batch Scripts which invoke WinSCP
commands to connect to Linux server

Contenu connexe

Tendances

Sanjaykumar Kakaso Mane_MAY2016
Sanjaykumar Kakaso Mane_MAY2016Sanjaykumar Kakaso Mane_MAY2016
Sanjaykumar Kakaso Mane_MAY2016Sanjay Mane
 
Open Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETLOpen Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETLJonathan Levin
 
DataLogicIT - Steve Renalds 2016
DataLogicIT - Steve Renalds 2016DataLogicIT - Steve Renalds 2016
DataLogicIT - Steve Renalds 2016Steve Renalds
 
Oracle Data Integration Presentation
Oracle Data Integration PresentationOracle Data Integration Presentation
Oracle Data Integration Presentationkgissandaner
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Embarcadero Technologies
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsEmbarcadero Technologies
 
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...Databricks
 
Measuring Data Quality with DataOps
Measuring Data Quality with DataOpsMeasuring Data Quality with DataOps
Measuring Data Quality with DataOpsSteven Ensslen
 
Raushan_oracle_apps_dba_5.2_Years
Raushan_oracle_apps_dba_5.2_YearsRaushan_oracle_apps_dba_5.2_Years
Raushan_oracle_apps_dba_5.2_YearsRaushan Kumar
 
Geethalakshmi_Informatica_developer_CV
Geethalakshmi_Informatica_developer_CVGeethalakshmi_Informatica_developer_CV
Geethalakshmi_Informatica_developer_CVgeethalakshmi c
 
Introducing MLflow for End-to-End Machine Learning on Databricks
Introducing MLflow for End-to-End Machine Learning on DatabricksIntroducing MLflow for End-to-End Machine Learning on Databricks
Introducing MLflow for End-to-End Machine Learning on DatabricksDatabricks
 
Data summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data opsData summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data opsRyan Gross
 
Intelligent Document Processing in Healthcare. Choosing the Right Solutions.
Intelligent Document Processing in Healthcare. Choosing the Right Solutions.Intelligent Document Processing in Healthcare. Choosing the Right Solutions.
Intelligent Document Processing in Healthcare. Choosing the Right Solutions.Provectus
 
Unlocking insights in streaming data
Unlocking insights in streaming dataUnlocking insights in streaming data
Unlocking insights in streaming dataCarolyn Duby
 
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4asifanw
 

Tendances (20)

Chris_Resume_2017
Chris_Resume_2017Chris_Resume_2017
Chris_Resume_2017
 
Sanjaykumar Kakaso Mane_MAY2016
Sanjaykumar Kakaso Mane_MAY2016Sanjaykumar Kakaso Mane_MAY2016
Sanjaykumar Kakaso Mane_MAY2016
 
Open Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETLOpen Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETL
 
DataLogicIT - Steve Renalds 2016
DataLogicIT - Steve Renalds 2016DataLogicIT - Steve Renalds 2016
DataLogicIT - Steve Renalds 2016
 
Oracle Data Integration Presentation
Oracle Data Integration PresentationOracle Data Integration Presentation
Oracle Data Integration Presentation
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016
 
Oracle data integrator (odi) online training
Oracle data integrator (odi) online trainingOracle data integrator (odi) online training
Oracle data integrator (odi) online training
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data Assets
 
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
 
Measuring Data Quality with DataOps
Measuring Data Quality with DataOpsMeasuring Data Quality with DataOps
Measuring Data Quality with DataOps
 
Raushan_oracle_apps_dba_5.2_Years
Raushan_oracle_apps_dba_5.2_YearsRaushan_oracle_apps_dba_5.2_Years
Raushan_oracle_apps_dba_5.2_Years
 
Geethalakshmi_Informatica_developer_CV
Geethalakshmi_Informatica_developer_CVGeethalakshmi_Informatica_developer_CV
Geethalakshmi_Informatica_developer_CV
 
Introducing MLflow for End-to-End Machine Learning on Databricks
Introducing MLflow for End-to-End Machine Learning on DatabricksIntroducing MLflow for End-to-End Machine Learning on Databricks
Introducing MLflow for End-to-End Machine Learning on Databricks
 
CV_Gervano_Fernandes
CV_Gervano_FernandesCV_Gervano_Fernandes
CV_Gervano_Fernandes
 
Oracle Data Integrator
Oracle Data Integrator Oracle Data Integrator
Oracle Data Integrator
 
Data summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data opsData summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data ops
 
Intelligent Document Processing in Healthcare. Choosing the Right Solutions.
Intelligent Document Processing in Healthcare. Choosing the Right Solutions.Intelligent Document Processing in Healthcare. Choosing the Right Solutions.
Intelligent Document Processing in Healthcare. Choosing the Right Solutions.
 
Unlocking insights in streaming data
Unlocking insights in streaming dataUnlocking insights in streaming data
Unlocking insights in streaming data
 
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
 
Kettle – Etl Tool
Kettle – Etl ToolKettle – Etl Tool
Kettle – Etl Tool
 

Similaire à Daniel Villani

Similaire à Daniel Villani (20)

BALWANT SINGH_RESUME
BALWANT SINGH_RESUMEBALWANT SINGH_RESUME
BALWANT SINGH_RESUME
 
Ganesh CV
Ganesh CVGanesh CV
Ganesh CV
 
Chandan's_Resume
Chandan's_ResumeChandan's_Resume
Chandan's_Resume
 
Resume Pallavi Mishra as of 2017 Feb
Resume Pallavi Mishra as of 2017 FebResume Pallavi Mishra as of 2017 Feb
Resume Pallavi Mishra as of 2017 Feb
 
ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17
 
Sanjay Lakhanpal 2015
Sanjay Lakhanpal 2015Sanjay Lakhanpal 2015
Sanjay Lakhanpal 2015
 
Lokesh_Reddy_Datastage_Resume
Lokesh_Reddy_Datastage_ResumeLokesh_Reddy_Datastage_Resume
Lokesh_Reddy_Datastage_Resume
 
Junaid
Junaid Junaid
Junaid
 
PradeepDWH
PradeepDWHPradeepDWH
PradeepDWH
 
Resume - Abhishek Ray-Mar-2016 - Ind
Resume - Abhishek Ray-Mar-2016 - IndResume - Abhishek Ray-Mar-2016 - Ind
Resume - Abhishek Ray-Mar-2016 - Ind
 
Resume_kallesh_latest
Resume_kallesh_latestResume_kallesh_latest
Resume_kallesh_latest
 
Chaitanya_Vemparala_Informatica_Resume(2)
Chaitanya_Vemparala_Informatica_Resume(2)Chaitanya_Vemparala_Informatica_Resume(2)
Chaitanya_Vemparala_Informatica_Resume(2)
 
Siraj_DBA
Siraj_DBASiraj_DBA
Siraj_DBA
 
Siraj_DBA
Siraj_DBASiraj_DBA
Siraj_DBA
 
Shivaprasada_Kodoth
Shivaprasada_KodothShivaprasada_Kodoth
Shivaprasada_Kodoth
 
Mohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_DatastageMohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_Datastage
 
Resume
ResumeResume
Resume
 
Shane_O'Neill_CV_slim
Shane_O'Neill_CV_slimShane_O'Neill_CV_slim
Shane_O'Neill_CV_slim
 
Mani_Sagar_ETL
Mani_Sagar_ETLMani_Sagar_ETL
Mani_Sagar_ETL
 
Jayachandran_Resume
Jayachandran_ResumeJayachandran_Resume
Jayachandran_Resume
 

Dernier

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Dernier (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Daniel Villani

  • 2. Confidential 2 About Me Over the past 3 years, Daniel has been involved in Information Technology Project Implementations. Daniel has worked in designing and creating Extract , Transform, and Load (ETL) Processes as well as Essbase, Planning, EPMA, Essbase Studio Implementations and Master Data Management. Daniel has also worked in implementing OBIEE implementations with Essbase cubes. His experience spans the Aeorspace & Defense and Health & Life Sciences Industies. Daniel has a broad range of technical skills, including: Essbase, Hyperion Planning, Essbase Studio, Data Relationship Management, Enterprise Performance Management Architect (EPMA), PL/SQL, MaxL, Windows Batch Scripting, Automation, OBIEE, Enterprise Schedulers, and Informatica. Daniel has a Bachelor of Science degree from Manhattan College in the fields of Computer Information Systems and Finance. Oracle Essbase 11and Oracle Business Intelligence Certified Professional . Daniel Villani Senior Consultant
  • 3. Confidential 3 Technical Skills EPM ETL/Data Warehousing BI Automation Project Management/Solution Architecture Essbase Informatica OBIEE Windows Batch Visio Planning ODI BI Publisher maxL Microsoft Project EPMA PL/SQL AutoIT Oracle DRM Oracle SQL/SQL Server Groovy Essbase Studio
  • 4. Confidential 4 EPMA Articles Authored • Enterprise Performance Management Architect (EPMA) Overview (September 2012) Peloton Overview of Enterprise Performance Management Architect and its Components • Eliminating the Metadata Nightmare with EPMA (December 5, 2012) Peloton Description of Metadata Nightmare & How EPMA can ease the burden of managing metadata. Based on the NEOAUG presentation in October 2012 at the DCU Center. • Migrating Classic Applications to EPMA (August 13, 2013) Peloton Interested in Migrating Classic Applications to EPMA? This article contains key considerations before converting any application into an EPMA-enabled one. • Steps to Migrate a Classic Application to EPMA (August 13, 2013) Peloton Interested in converting classic applications into EPMA-enabled ones? This article contains a step- by-step tutorial on how to do so.
  • 5. Confidential 5 Additional Articles Authored • ODI: Contexts, Models, Topology, and Knowledge Modules (January 2013) Peloton A Tutorial on Oracle Data Integrator (ODI) and getting familiar with the User Interface. • ODI: Building Essbase Hierarchies and Loading Data (January 2013) Peloton A step by step tutorial on how to build Essbase Outlines and Load Data to Essbase Applications • Calculation Manager Overview (March 8, 2013) Peloton Overview of EPMA Calculation Manager. This article covers: • Graphical Interface • Runtime Prompts • Deployment and Security • Migration
  • 6. Confidential 6 Presentations Delivered • New England Oracle Application User Group - October 2012 EPMATips & Tricks DCU Center in Worcester, MA • KScope13 - June 2013 EPMATips & Tricks New Orleans, LA • Connection Point - October 2013 EPMATips & Tricks Building an Integrated Solution with DRM, EPMA, & Essbase Studio Washington, DC
  • 7. Confidential 7 Project Experience • 5 Implementations • 1 – Aerospace & Defense Industry • 4 – Life Sciences • Experience across full project lifecycle: • Requirements • Design • Build • Test • Deploy
  • 8. Confidential 8 Project Experience ETL Implementation for Leading A&D Company August 2011 – November 2011 -Implemented an ETL Process using PL/SQL to source data from the IFR to the Data Warehouse and dynamically build hierarchies -Created Process for a Direct and Indirect Application for the US and Canada Divisions -Automated the process to be run on a scheduler -Created Packages, Stored Procedures, Tables, Views, and Materialized Views
  • 9. Confidential 9 Project Experience (ctd) Oracle Hyperion Implementation for Bio-Pharmaceutical Company November 2011 – March 2012 This Implementation was featured in Oracle Profit Magazine. We started with a system that was not very flexible and required many manual changes from the users. We are in the process of automating the solution to improve efficiency, data quality, and reduce manual input through our implementation. Implementation So Far: - Implemented a Consolidated Reporting Model using Essbase Studio - Implemented an ETL Process to source the data into the Consolidated Reporting Cube - Created a cube swap process using MaxL and Batch Scripting to automatically reload the data nightly and intraday (every hour) - Created Interface Tables for EPMA Stage 2 Implementation
  • 10. Confidential 10 Project Experience (ctd) Oracle Hyperion Implementation for Bio-Pharmaceutical Company (Phase 2) April 2012 – October 2012 This project is Phase 2 of a multi-phase Hyperion Implementation -Implemented Workforce Planning and Expense Planning systems -Linked Workforce and Expense cubes via XRefs -Created ~100 Planning forms to be used by 5 divisions -Created over 30 business rules including: allocation scripts and currency conversion scripts -Established replicated partition between Expense and Consolidated Reporting Cube -Created Windows batch scripts and automated processes for nightly, monthly, and intraday (hourly processes) -Designed extraction process to export supporting detail from Hyperion Planning to the Data Warehouse -Led over 10 Business Adoption Model sessions to educate users on the features of the new system
  • 11. Confidential 11 Project Experience (ctd) Hyperion Support & Enhancements Phase at Leading Pharmaceutical Company October 2012 – Present -Provided Support for Phase 1 and Phase 2 Implementation -Enhanced Phase 1 and Phase 2 Implementations -Added Dimensions to the Consolidated Reporting Model through ETL and Essbase Studio -Created Backup and Restore Process for Solution -Reduced form load and save times by over 70% -Optimized calculation script to reduce execution time from 3 hours to under 10 minutes -Created process for DRM to act as metadata source for EPMA and Essbase Studio
  • 12. Confidential 12 Project Experience (ctd) Business Intelligence Pilot at Leading Pharmaceutical Company August 2013 - Assisted in the Implementation and User Acceptance Testing of OBIEE Pilot v11.1.1.7 using Essbase 11.1.2.1 - 14+ dashboards consisting of: Waterfall Charts, Performance Tiles, Stacked Bar Charts, Pie Charts, Pivot Tables and traditional graphs leveraging Essbase databases, SQL tables, variables, and prompts - Automated migration process using Windows Batch Scripts which invoke WinSCP commands to connect to Linux server