Joshua Fernando
Sr. Oracle Hyperion Consultant
abhhsu@r.postjobfree.com
TECHNICAL SKILLS
OLAP Tools: Hyperion Essbase (ASO&BSO)11.1.1.3/9.3.x /7.1.3, Essbase Studio
11x, EAS 11x/9x, Essbase Integration Services 11x/9x,
HAL 9x, Hyperion Planning 11.1.1.3/9.3.x/4.0.5,MaxL,
ESSCMD, Calc Scripts, Report Scripts, Business Rules
Reporting Tools: BI Plus 11x/9.3.1/9.3.0/8x,Hyperion Financial Reporting
11/9 x, Hyperion Web Analysis 11/9, Interactive
Reporting 9x/7x, Hyperion Excel Spreadsheet Add In,
Micro Strategy Web, Excel V.B.A, Developer 2000.
Analysis & Methodology: Rational Unified Process (RUP), UML, Rational
Rose, Use Cases, Rational XDE, Photoshop, Macromedia
Flash, Adobe PhotoShop, Six Sigma.
Languages: SQL, T-SQL, C/C++.
Databases: MS SQL Server 2000/7.0/6.5, MS Access 7.0/2.0
Software tools: SQL *Plus, Embarcadero Rapid SQL 7.3.0, TOAD.
Operating System: MS-DOS, Windows 2000/NT 4.0/98/95/XP, UNIX.
Project Management Tools: Microsoft Visio 2000, Rational Requisite Pro,
Rational Clear Case, Rational Clear Quest.
Hardware Platform: Windows 2000/NT Servers.
Web Design & other tools: HTML, MS FrontPage, Dream Weaver, and
Macromedia Flash.
SUMMARY OF QUALIFICATIONS
1. Over (6) years of IT experience, with extensive knowledge in Hyperion
Essbase,EIS,BI Plus/Hyperion Intelligence Performance Suite,
Installation and Migration of Hyperion Products 9x to 11x versions, 7x
to 9.1.x, with skilled technical knowledge in Oracle and SQL.
1. Over 5 years of experience in Data warehousing/ Business Intelligence
Hyperion Planning, Hyperion Reports, Essbase Administration Services
and Essbase Spreadsheet Add-In on Windows 2000/NT and UNIX
environments.
1. Hyperion BI Plus / Intelligence Products (Designer, Explorer,
JavaScript & SQR Report Writer & SQR Language, ver. 6.x,8.x
9.x).Extensive migration from Hyperion Intelligence v8 - v9 experience.
1. Expertise in ESSCMDs, MaxL, Dynamic dimension build methods, Calc
Scripts, Report scripts, Dimension, Business Rules and Data Load Rules,
extensive experience in Maintenance, Tuning and Administration of
Hyperion Essbase,Planning Cubes.
1. Hands on experience with latest EIS and dashboards, proficient in
building OLAP reports, charts and pivots, experience with building
dynamic limits.
1. Highly expertise in development of Relational and Multidimensional
databases in Oracle and Hyperion Essbase, OLAP Models and E.I.S Meta-
Outlines.
1. Responsible for the development, maintenance, management, and delivery
of technical information or documentation to the appropriate audiences
in the appropriate Client's standard formats Provide user training
prior to project rollout and as part of ongoing BI lifecycle.
1. Strong understanding of SDLC, served as "lead" BSA on multiple project
lifecycles with QA and testing phase experience.
1. Defines solutions (requirements, designs, services, recommendations) to
business/systems problems and owns the integrity of the solution
through customer acceptance and final disposition of solution.
1. Solid interpersonal skills with excellent analytical, problem solving,
and conceptual skills with demonstrated experience documenting and
working through issues as part of a team.
EDUCATION
. Masters in Computer Science (Database management) - Wright State
University, Ohio (2003-2005)
. Bachelors in Computer Science - Bharathidasan University, India (1998-
2002)
EMPLOYMENT INFORMATION
Employer: SCHOLASTIC INC
Address: 100 Plaza Drive, Secaucus, NJ 07094
Title: Sr. Hyperion Developer
Duration: Apr 2010 - Present
Employer: BAHWAN CYBERTERK INC
Address: 209, West Central Street, Suite 312, Natick, MA 01760
Title: Hyperion Consultant
Duration: Jan 2007 - Apr 2010
Employer: MONTAGE CONSIGNMENTS INC
Address: 2 Kilmer Rd, Edison NJ, 08817
Title: Programmer Analyst
Duration: Feb 2006- Jan2007
PROFESSIONAL EXPERIENCE
Client: Scholastic Inc, Secaucus, NJ
Role: Sr. Hyperion Developer
Apr 2010 - Present
Project Scope:
Scholastic is a global book publishing company known for
publishing educational materials for schools, teachers, and parents, and
selling and distributing them by mail order and via book clubs and book
fairs. The project involved designing new Essbase and Planning modules for
the Capital, Labor and Warehouse processes, creating Drill through
functionalities, upgrading environment from 9.3 to 11.1.1.3, User training, Financial reports development, automation scripting and documentation.
As a Hyperion Developer
1. Implemented three new Planning modules for Warehouse, Capital and
Labor process for various divisions in the company. Created task lists,
data forms, composite forms, business rule etc for these modules by working
with financial users in the company. The budgeting and forecasting process
for each of these modules was built using Planning cubes with automation
using HAL and batch scripts.
2. Created an Audit Essbase application which loads application log files
and reports on users and the activities occurring in any cube at anytime to
comply with SOX audit requirements.
3. Converted an existing BSO cube to an ASO cube with multiple hierarchies,
wrote MDX queries and built financial reports around it.
3. Optimized database, calc scripts, load rules, report scripts, created
partitions, alias tables etc on the Essbase cube.
3. Designed and developed Drill Through process using EIS for users to pull
in JDE transaction level data into Excel add in to tally with the summary
level data in the Essbase application.
4. Modified the existing reporting cube to include more functionalities
like drill through capability,defining budget and forecast lock and send
loading process, built security around it for respective divisions using
filters, automated flow from the planning cubes to the reporting cube so
Financial Reports can be used to report on it.
5. Created VBA macros to automate data load from excel sheets; retrieve
data from multiple sheets etc.
6. Financial Reports, Web Analysis dashboards was created and scheduled to
send out reports through emails to respective branches from Workspace.
7. Worked as a Level 1 support for any data / system outage or resolving
user issues on top of developmental activities.
8. Conducted user training for budget /forecast process, excel add in,
Planning process in the company by creating PowerPoint slides and
exercises for user reference using Web Cast.
As a Hyperion Admin
1. Installed EPM suite of applications 11.1.1.3 which includes Foundation
Services, Essbase, Essbase Studio, Planning, EIS, BI Plus
2. Migrated existing Hyperion applications from 9.3.1 into the new
environment. The move includes planning cubes, data forms, security,
business rule, HAL files, bat scripts, Essbase cubes, Essbase objects,
substitution variables, filters, Shared Services domain, users groups,
Financial Reports, EIS metaoutline,meta model etc.
3. Worked on admin tasks like Planning initialization processes, automating
jobs to be run in BMC scheduler, resolving any system issues that may
arise from the automated jobs, servers running Hyperion or any error files
generated etc.
4. Designed Planning and Essbase security by developing Shared Service
domains, groups, filters, external authentication console to configure
MSAD, manage different access privilege for users, business rules, projects
at different levels.
Environment: Hyperion Essbase 9.3/11.1.1.3, Hyperion BI plus 9.3/11x,
Hyperion Planning 9.3./11 x, Smart View, HAL, SQL 2005, Windows
XP/NT/2000, Web Analysis, Excel VBA Add In
Client: DS Waters, Atlanta, GA
Role: Hyperion Developer/ Admin
Mar 2009 - Oct 2009
Project Scope:
The project involves upgrading, migration and testing of all the
cubes in the new version. The job also included working with the finance
team to map, load Actual, Balance sheet data into Hyperion Planning and to
design the closing process.
1. Identified and documented the present environment and designed a
document with prerequisite checklist for the installation.
2. Installed EPM 11.1.1.2 suite in the Linux Server using the EPM
installer.
3. Installed the Essbase Client in all the user workstations with the BI
Plus for reporting purposes.
4. End user training for developers in Essbase Studio to integrate the
cubes and databases easily.
5. Migrated the cubes, reports in 7 x versions in the 11 version, tested it
and documented the
6. Worked with the company DBA to install the EPM suite in the Production
Server after it was demoed and signed off .
7. Used Hyperion Planning to maintain data access to the developed Essbase
cubes and to build interfaces and upgraded many Business Rules.
8. Involved in the development of web forms for the users to perform
allocation.
9. Financial Reports, Web Analysis Dashboards designed for various
Financial Statements, Reconciliation, Payroll, A/R, A/P reporting and
analyses, Capital Assets Management, Budgets, and Forecasts using
Hyperion Financial Management (SmartView).
10. Accurately track the development costs for each new release.
11. Used Hyperion Reports for replacing the Excel based reports for the
business users.
12. Designed and developed dynamic ad-hoc reports using Web Analysis.
13. Used Shared Services to create users and groups and assigning roles
according to the requirements, assigned rights and access to different
users and groups
14. Created and managed login restrictions, assigned security and filters
to define privileges on them using Shared Services.
Environment: Oracle Release 12, Linux, EPM suite 11.1.1.2, Calc Scripts,
MaxL, Shell scripts, Rational Rose, Interactive Reporting, Web Analysis,
Financial Reporting, Hyperion Planning, Shared Services, Smart View, HAL.
Client: Perot Systems, Dallas, TX
Role: Hyperion Developer
Oct 2008 - Mar 2009
Project Scope:
The objective of the project was to set up a Performance Management
tool for Tenet Healthcare using Hyperion. In this case, Oracle's
Enterprise Process Management System 9 has been chosen to provide a variety
of applications including OLAP capabilities, Interactive Reporting for
dashboards and scorecards and its reporting suite to design reports that
can be used via a number of reporting mediums (e.g., web, paper, on-screen)
as well as ad-hoc reporting capabilities through the use of SmartView,
Analytic Services or an Excel Add-in.
1. Decide on the technical requirements and the design of the cube as far
as ASO vs BSO, partitions needed, dense and sparse members, data
integration design, business rules, automation, security, user groups and
roles in shared services etc.
2. Worked with Oracle Infrastructure to upgrade version 9.3.0.1 to 9.3.1.
3. Setup the plan to test the upgraded environment in Model and
troubleshoot all the BQY's to work with the 9.3.1 version.
4. Designed complicated BQY's using Interactive Reporting Studio 9.3.1 to
develop a PMI report which is used by 57 hospitals across nations to
improve the efficiency and to get daily reports on different levels.
5. Have provided LDAP security, single sign on capacity for the Reports.
6. Developed Calc Scripts, Report scripts for the cube to run daily by
automation process using ESSCMD and MaxL.
7. Developed web forms using Hyperion Planning web client for the users to
input Forecast, Budget, Actual, Accounting changes and other variance
explanations data.
8. Used JavaScript extensively in Interactive Reporting to custom design
reports.
9. Maintained Planning application- COA, Hierarchy change, SOX Compliance,
Report Creation, and Data Forms.
10. Monthly maintenance of financial reporting using SmartView. Implemented
new departmental month end closing process.
11. Developed MDX scripts to take backup of the database and to recover
from the failure.
Environment: Hyperion BI plus 9.3.1, H, 9.3.1,Hyperion Planning, Essbase
9.3.1, SQL 2005, Linux, Windows NT/2000, Web Analysis, Excel VBA Add In,
Client: Lockheed Martin, Baltimore, MD
Role: Hyperion Reports Developer
Mar 2008 - Oct 2008
Project Scope:
The project was carried out in Social Security Administration, MD as it was
a client of Lockheed and Martin. The scope of the project is to upgrade
Brio 8 x versions to 9.3.0 and build dashboards from the Oracle environment
and also to troubleshoot the older reports to be compatible with the new
version. The datamodel is to be created for each of these dashboards and
queried from them. The dashboards go through a full cycle of SDLC like
requirements gathering, developing, testing and signoff to production. The
reports are used by the top tier management to maintain and take decisions
on various financial and management tasks.
1 Gathered requirements from the top tier management for the needed HR,
financial and accounting reports.
2 Upgraded versions 8x to 9.3.0 BI plus suite and troubleshooting the
reports to work with the new version. Worked with Oracle Infrastructure to
backup the databases and installed applications.
3 Created the metadata structure, including accounts, entities, scenarios,
and custom dimensions in Essbase and designed Web Data Entry forms and
grids to enter and view data.
4 Created Users and User-Groups in ODS and assigned privileges to
individuals as well as Groups based on their reporting needs and
requirements.
5 Designed Hyperion Dashboards for easy navigation of the controls by the
user which enables them to customize the data they want to see in the
report.
6 Have developed dashboards with inbuilt security features such as URL
conformation, PIN confirmation so that people who do not have access cannot
view the dashboards.
7 Developed ad-hoc queries, pivots, charts and reports using Hyperion
intelligence for the end users based on their requirements.
8 Used dashboards to reconcile any issues with the budget or inventory
modules.
9 Worked with finance/accounting business users to resolve issues,
upgrade, develop, test and implement reports.
10 Was responsible for maintaining and updating queries as well as reports
for daily, weekly, monthly and quarterly reporting requests.
11 Executed QA process after the development of new ad-hoc reports, by
extensively using SQL and PL/SQL on Oracle 10g.
Environment: Hyperion BI plus 9.3.0,Hyperion Essbase 9x,, SQL 7, Windows
NT/2000, Oracle 10g.
Client: Carnival Cruise Lines (Miami, FL)
Role: Essbase/Brio Developer
Aug 2007 - Mar 2008
Project Scope:
The main objectives of the project are building the Data Warehouse and
generate reports. I was involved in building Data Warehouse by extracting
data from multiple sources. I have managed the development of many Static
reports to Analyze and track the Investment as well as returns.
1. Restructured and redesigned previous Essbase cubes and maintenance of
the same using new automation scripts
1. Developed Batch and Rules files to load data from financial system's
database to Essbase cube. Created and scheduled batch jobs for complete
automation processes for nights and weekends application refresh and
backup.
1. Worked with the cube to have compliant multiple currency systems
involving 12 different currencies.
1. Developed Aggregate Storage Cubes using Essbase 7.1 and optimized
applications to bring down runtime and database size
1. Loaded dimension and data using Essbase Integration Services (EIS).
6 Installed and configured On Demand Server and Broadcast Server.
7 Created repository for BRIO Portal ODS and Broadcast Server, created
new OCE connections and report.
Environment: Hyperion Essbase 7.1/6.5.4, Hyperion Integration Services,
Hyperion Administration Services, MAXL, Excel Add-In, SQL 7, MS Project,
Windows NT/2000, Rational Rose, Visio 2003.
Client: Freddie Mac (McLean, VA)
Role: Hyperion Developer
Dec2006 - Aug 2007
Project Scope:
Freddie Mac uses L&C (Liquidity & Contingency) cubes and MRS (Retained)
portfolio cubes to manage recurring multi-billion dollar cash flows and
cash management needs. The goal of this project was to develop a cube to
provide a central repository.
1. Developed and optimized calculation scripts for the block storage cube.
2. Used .rpt (report scripts) to capture data to load back into the cube
for backup and recovery process to improve performance.
3. Converted BSO outline to ASO outline and used transparent partition
between the two cubes and maintained them.
4. Provided user access to various Essbase cubes and created security at
various levels like read only, execute etc.
5. Implemented maxL for various purposes like data load, dimension load
etc.
6. Worked with shell scripts to run maxL scripts in korn shell.
7. Created and scheduled batch jobs for complete automation processes for
nights and weekends application refresh and backup.
8. Worked on the data mart design and provided various Essbase data tuning
for better performance.
9. Scheduled reports on calendar times like weekly, monthly and daily and
also event basis thorough broadcast server.
10. Modified and created new Financial and marketing reports in Hyperion
Intelligence.
Environment: Hyperion Essbase 7.1.3 (ASO & BSO), Hyperion Analyzer 7.2.5,
Hyperion Intelligence 8.3, Hyperion Reports 7.0, Microsoft Excel 2000, VBA,
IBM DB2, Windows NT 4.0, UNIX, Rapid SQL, ClearCase, ClearQuest.
Client: Ameriprise Financial (Minneapolis, MN)
Role: Hyperion Developer
Feb2006 - Dec 2006
Project Scope:
The aim of this project was to build an Essbase cube for their internal
reporting group for their owned and managed assets. Essbase cube was to be
built to automate the whole process of their Asset management report
generation
1 Developed complete data models and created a mapping process for data
load
2. Developed Calc Scripts, Load Rules and Report scripts to automate the
data load process.
3. Implemented star schema and used EIS to interface with the company's
existing Oracle 9i data warehouse.
3. Performed Metamodel and Data Type mapping using Essbase Integration
Services (EIS) from XML files.
4. Used third party utilities like Hyperion Set Cache Utility, Calc Status
Utility, and Script Spooler Utility.
5. Used Hyperion System Strategic Finance for consolidating multiple parent
scenarios, created and managed account groups, issued debt instruments
for modeling Debt Scheduler.
6. Created reports and mapped HAL jobs to load the hierarchies into
different planning applications.
7. Used Hyperion Translation Manager Wizard in HAL to map source data into
Hyperion Planning.
8. Installed Hyperion planning software and designed a design document on
Hyperion Planning for the end users, how to work with forms.
9. Used Hyperion Planning to maintain data access to the developed Essbase
cubes and to build interfaces and upgraded many Business Rules.
Environment: Hyperion Essbase 6.5, EIS 7.0/6.5, HAL 7.0/3.0, Hyperion
Planning 4.0.1, Hyperion Report 7.2.1, VBA, MaxL, ESSCMD, Excel Add-In,
Oracle 9i, SQL Server, JavaScript, Windows NT and XP.