Vous êtes sur la page 1sur 22

RESUME

PERSONAL DETAILS
Name
Address

:
:

Aswin Setyawan Margono


Simo Kwagean 96, Surabaya

Mobile Number
Email
Date of Birth
Marital Status
Nationality
Visa status

:
:
:
:
:
:

+62 89 8888 0075


aswinsm@gmail.com
26 October 1980
Single
Indonesian
Singapore Permanent Resident (PR)

ndonesian
Total
11 Years of IT experience (previously in Windows and Web based applications development) in
which the last 6.5 years are spent in SAP consulting specializing in:
- EPM, both Planning/Budgeting and Consolidation area
using BI-IP, SEM-BCS, BPC
- Business Intelligence analytic (front-end) area
using SAP BusinessObjects tools such as: Crystal Reports, Xcelsius, WebI, Universe, Live Office, and
QaaWS.
using BEx (Business Explorer) tools such as: Query Designer, Analyzer, Web Application Designer,
Report Designer
- Data Warehousing (back-end) area
using SAP BW.
Project experiences span across industries such as: Telecommunication, Semiconductor, Shipping,
Manufacturing, Mining, Engineering, Distribution, Real Estate, Transportation.

EDUCATIONAL QUALIFICATIONS
Jan 2006 - Dec 2007

Master of Business Systems Professional


Institution
: Monash University, Melbourne, Australia.
GPA
: 3.81 out of 4.00 (see Appendix A).
Course Project : Designed and implemented a P2P (Peer-to-peer) software
for virtual collaboration and data exchange between
General Practitioners.
Title : A P2P based General Practitioners collaboration
software.

Aug 1999 - Jul 2003

Bachelor of Computer Science


Institution
: Sekolah Tinggi Teknik Surabaya (STTS) University,
Surabaya, Indonesia.
GPA
: 3.88 out of 4.00 (see Appendix B).
Thesis
: Developed a real-time face tracking and recognition
software using Visual C++ and OpenCV (Open Computer
Vision) library.
Title : Face Search and Recognition using CamShift and
Gabor Filter based Elastic Bunch Graph Matching
algorithm.

PROFESSIONAL TRAINING

Mar 2011

Certified SAP BusinessObjects Planning and Consolidation (BPC)


Solution Consultant
Institution
: SAP Channel Partner - Education, SAP AG - Germany
Description
: materials covered such as Application Set, Dimension,
Application, Dimension Logic, Script Logic, Business
Rules, Worksheet Logic,
Data management using
Data Manager Package, BPC Report & Input Schedule,
BPC Comments,
Content Library, BPC Live
Reporting, BPC for Word & PowerPoint, Security (User,
Team, Task Profile, Member Access Profile), Work
Status, Business Process Flow (BPF)

Dec 2010

Certified SAP BusinessObjects: Business Intelligence (BI) & Enterprise


Information Management (EIM) Solution Consultant
Institution
: SAP Channel Partner - Education, SAP AG - Germany
Description
: materials covered SAP BusinessObjects Enterprise/Edge
BI: Administration, Scheduling, Deployment, BI Launch
Pad (InfoView, Portal), WebI, Universe, Crystal Reports,
Xcelsius, Live Office, Analysis (Edition for OLAP and MS
Office), Explorer (Polestar), Voyager, Data Services

Dec 2007

SAP ABAP Certificate of Achievement


Institution
: SAP Education - SAP Australia Pty. Ltd.

Aug 2007

SAP BW Certificate of Achievement


Institution
: SAP Education - SAP Australia Pty. Ltd.

Aug 2005 - Oct 2005

English for Academic Purposes (EAP) course


Institution
: Indonesia Australia Language Foundation (IALF), Bali,
Indonesia.
Description
: Full-time intensive English language training.

ACHIEVEMENTS
Dec 2007

Graduated from Monash university with Summa Cum Laude predicate


(for students with GPA above 3.80).

Jan 2006 - Dec 2007

Australian government full scholarship awardee (AusAid Australian


Agency for International Development) for a Masters degree at Monash
University, Melbourne, Australia.
Received award letter from Dr. Ai Cheo Yeo (Course Director, Master
of Business Systems Professional, Monash University) in successfully
getting straight HDs in semester 2.
Received award letter from Associate Professor Ann Nicholson
(Associate Head of School, Clayton School of IT) in getting the highest
mark (top student) for subjects:
BUS5502 - Business Process Design
BUS4011 - Advanced Computer Programming For Business
BCO5652 - Transaction Programming Techniques (Advanced ABAP)

Jul 2003

Graduated from STTS university with Summa Cum Laude predicate (for
students with GPA above 3.85) and awarded The 2002 Top Graduating
student.

Jan 2000 - Jul 2003

Consistently receiving scholarship for best students in each semester


(awarded every semester to students with best academic performance).

WORK EXPERIENCES
Freelance
SAP BPC/BO/BW Solution Architect

Mar 2013 Current

Key responsibilities:
a) PT Angkasa Pura I (PERSERO) - SAP BPC 7.5 NW Planning (Budgeting) and Forecasting
training.
1) Training on designing Planning modules and their integrations.
2) Training on developing BPC Input Schedules & Reports
3) Training on setting up BPC Security (User, Team, Task Profile, Member Access Profile)
4) Training on setting up BPC Work Status to lock data
5) Training on setting up Business Process Flow (BPF) as a guided menu for user to perform all the
required activities
6) Training on BAdI
b)

PT Semen Indonesia (PERSERO) Tbk - SAP EPM10 and SAP BW 7.3 Legal Consolidation new
implementation project (full cycle).
1) Setting up Ownership Percentage and Corporate Group Structure using EPM10 Ownership
Manager.
2) Setting up BPC Journal for manual Consolidation adjustments (Pre & Post Consol adjustment).
3) Configuration of BPC Script Logic & Business Rules for: Balance Carry-Forward, Currency
Conversion)
4) Configuration of Automatic Adjustment Business Rules that includes: Intercompany Elimination,
Consolidation of Investment (COI) using Equity method at Parent (Holding) company, Equity in
Net Income (EQIN), Minority Interest in Net Income (MINI), Minority Interest in Net Asset (MINA),
Goodwill (for External Acquisition), and SNTRESS (for Internal Acquisition which is for the
purpose of Group restructuring), handling Fair Value Adjustment (FVA), etc
5) Developing BPC Input Schedules & Reports
6) Setting up BPC Security (User, Team, Task Profile, Member Access Profile)
7) Setting up BPC Work Status to lock data
8) Setting up Business Process Flow (BPF) as a guided menu for user to perform all the required
activities

c)

PT Telekomunikasi Indonesia Tbk (TELKOM) - SAP BPC NW 7.5 Legal Consolidation


enhancement project.
1) Developing Intercompany Matching report.
2) Setting up Drill-Through to ECC, to multiple standard and custom ECC reports.
3) Correcting the population of Trading Partner information, both for SAP and Non-SAP entities
4) Solving several BPC consol advanced issues, eg: acquiring new company, divesting existing
company, step (piecemeal) acquisition, etc
5) Solving several BW issues

CPM Consulting Pte Ltd


SAP BPC/BO/BW Solution Architect

http://www.cpm-consultant.com
Jun 2010 Feb 2013

CPM Consulting provides professional services in Alignment, Design, implementation and support of SAP
Enterprise Performance Management (EPM). Its one of the best EPM partners in Asia Pacific (and
recently expanding to Middle East) with awards below.
Awarded Best SAP EPM Partner 2012
Awarded Best SAP EPM Partner 2011
Awarded Best EPM Project 2011
Awarded Best EPM Project 2010
Awarded Best EPM Project 2009
Awarded Best SAP EPM Partner 2010
Awarded Best SAP EPM Partner 2009
Awarded Best EPM Partner in APJ 2008
Awarded Best EPM Partner in APJ 2007
Awarded Best SAP NW EPM Partner in South Asia 2006
Awarded Best SAP NW EPM Project in Singapore 2006
Key responsibilities:
a) JTC Corporation - SAP BO XI 3.1 SP3 new implementation project (full cycle).
1) Developing Crystal Reports and WebI reports covering modules: HR, FI, CO, and custom
developed system.
2) Developed KPI reports and dashboards for management using Crystal Report, WebI, and
Xcelsius
3) Developed BEx queries thats allowed for external access for OLE DB for OLAP to make it
available for Universes to use
4) Developed Universes (OLAP Universe) using Universe Designer to supply data for WebI
5) Developed WebI reports (with single and multiple data sources taking data from multiple
Universes). WebI reports are created in InfoView (Java Report Panel). WebI Rich Client is also
used for faster access, offline version of report, as well as to backup reports as local .WID files).
WebI features used namely: Sections-Breaks-Sorts (including Sub & Grand Total, Custom Sort),
Formulas and Variables (using WebI powerful function Median and operator ForEach to calculate
median, that is difficult to achieve in BEx. Formula is also used to construct a dynamic report title
based on report parameters), Drill, Horizontal table (to display the variable values) and Crosstab
(to display query results), Free-Standing Cells, Query Filter (using filter type Prompts) and Report
Filter (Standard, Quick and Simple).
6) Used Merge Dimension technique in WebI to produce Master Data style of report (in BEx Query
this is the same as using: Use Master Data, not just Posted Values)
7) Designing authorization matrix for both BW and BO. Creating BW authorization (PFCG Role and
Analysis Authorization) for reporting type of users, as well as BW authorization required for BWBO integration (Authorization Object S_RFC).
8) Mapping of Windows AD user used in BO to SAP BW user in BO Central Management Console
(CMC).
9) Creating BO authorization (User Group, Access Level, Right, and assigning the User Group and
Access Level to Application, Universe Connection, Universe, WebI report)
10) Transporting SAP BW-BO objects from SAP BW-BO Dev to QA and Production systems (for BO,
the WebI reports, Universe and Universe Connections are mass-transported using Import Wizard
tool, and individual transport using client tools: WebI Rich Client and Universe Designer).
11) Setting up drill-through between reports using OpenDocument and developing custom parameter
screen using WebElements
12) Setting up SSO using Kerberos and SSO2DB (SSO to Database) with Server SNC method using
SAP Cryptographic library.
13) Creating Process Chains to schedule loading of master and transaction data with hierarchical
approach (meta chain, process chain inside another process chain). Updating DB Statistics to
optimize query performance, and creating Message to send email notification the status of a
process in Process Chain (eg. transaction data load status, delete PSA request status).
14) Involved in requirements gathering processes, coming up with detailed Business Blueprint with

functional and technical design of the implementation


15) Back end and front end design and development
16) Authorization set up at both BW and BO side
17) Upgrading BOE, Crystal Report, Xcelsius, Live Office, and BO client tools to SP3 and then to SP3
FP3.3
b)

Jurong Town Corporation (JTC) - SAP BPC NW 7.0 Planning (Budgeting) and Forecasting
enhancement project.
Enhancing JTC BPC NW 7.0 system this activity includes enhancing, bug fixing, and maintaining their
BPC budgeting system which includes applications below:
a) Revenue Planning (Rental Simulation)
b) CAPEX planning
- by Profit Center
- by Cost Center
c) OPEX planning
d) Product Type planning
e) Estate Type planning
f) Cost Center planning
g) Manpower Cost planning
h) Financial Statement planning
i) Funds Management planning
Some of the tasks are:
1) Developing data flow from BW cubes (which extracts Actual data from R/3) to BPC cubes.
a. Master data flow (using OpenHub to write data from BW cubes to flat file, BPC data manager
package will then load the flat file. This is because BPC NW 7.0 doesnt support direct data
load from BW cube to BPC cube unlike BPC NW 7.5)
b. Transaction data flow (BPC cube load the data directly from BW cube using data manager
package)
2) Developing, enhancing, and bug fixing on Input Schedules and Reports.
3) Developing, enhancing, and bug fixing on Script Logic and BAdI.

c)

Singapore Press Holding (SPH) - SAP SEM-BCS Legal and Management Consolidation
enhancement and performance tuning project.
1) SEM-BCS enhancement to handle cases for Divested Subsidiaries.
2) SEM-BCS enhancement to handle cases for Step Acquisitions (Change in Ownership Percentage
which involves Change in Consolidation Method, eg. from Associate becomes Subsidiary).
3) Developing Reports and Input Templates.
4) Performance Tuning for SEM-BCS InfoProviders and BEx Queries, using: Aggregate, OLAP
cache, Query Read Mode, Delta Cache, Delta Pair, etc.

d)

Singapore Ministry of Defense (MINDEF) - SAP NetWeaver BI-IP (Integrated Planning)


enhancement project.
1) Fixing and checking bugs in the existing data flow of PSM-FM InfoProviders that result in data
inacurracy (eg. migrating to 7.0 data flow, adding new InfoObjects, etc).
2) Fixing and enhancing existing data flow on Standard InfoCubes and Real-time InfoCubes used
for BI-IP planning and reporting on EP (Enterprise Portal).
3) Creating Aggregation Levels, Planning Functions, Filters, Planning Sequences, and Process
Chain to execute those Planning Sequences for budgeting purposes.

e)

MMI Holdings Ltd SAP BPC MS 7.5 Planning (Budgeting) and Forecasting new
implementation project (full cycle)
1) Preparing Functional Specs for data extraction used for End-to-end (full cycle) development of
Planning/Budgeting solution covering:
a. Sales & COGS planning

2)
3)
4)
5)

b. OPEX planning
c. Manpower Cost planning
d. CAPEX planning
e. Financial Statements planning
Developing Input Schedules and Reports for all Planning Area above.
Developing Script Logic
Develop integration between Planning Areas
Retraction of budget data back to R/3

f)

ComfortDelGro Corporation Ltd SAP BPC NW 7.5 Legal Consolidation new implementation
project (full cycle)
1) Developing BW data modeling for Trial Balance data extraction from ECC for Legal consolidation
purpose
2) Developing Validations on BPC to validate data coming from BW.
3) Developing Transformation and Conversion files for Account Transformation when loading Entity
data from BW to BPC
4) Developing Input Schedules and Reports (both for Financial and Non Financial or Disclosure
information)
5) Developing Script Logic and BAdI for Allocation purposes (eg. to allocate between Segments or
Business Areas)
6) Developing Business Rules and Script Logic for consolidation processes such as: Balance Carryforward, Currency Translation, Intercompany Matching, Automatic Adjusments such as:
Intercompany Elimination, Dividend Elimination, Consolidation of Investments (COI), New and
Leaving companies, Step Acquisitions case, etc), etc.
7) Developing Security
8) Creating Task Profiles and Member Access Profiles
9) Creating Teams
10) Developing Business Process Flow (BPF)
11) Setting up Work Status

g)

Surbana Corporation Ltd SAP BPC NW 7.5 Legal and Management Consolidation
enhancement project
1) Enhancing BW data modeling for Trial Balance data extraction from ECC both for Legal
consolidation and Management consolidation purpose
2) Developing Management consolidation on BPC which is based on Profit Center, and
Intercompany Eliminations are done between Profit Center and its Partner Profit Center.
3) Enhancing Validations on BPC to validate Profit Center data coming from BW.
4) Enhancing Transformation and Conversion files for Account Transformation when loading Profit
Center data from BW to BPC
5) Enhancing Input Schedules and Reports to view information by Profit Center (both for Financial
and Non Financial or Disclosure information)
6) Enhancing Business Rules and Script Logic to perform consolidation processes between Profit
Center, such as: Balance Carry-forward, Currency Translation, Intercompany Matching,
Automatic Adjusments such as: Intercompany Elimination, Dividend Elimination, Consolidation of
Investments (COI), New and Leaving companies, etc), etc.
7) Enhancing Security by Profit Center
8) Enhancing Task Profiles and Member Access Profiles by Profit Center
9) Enhancing Teams by Profit Center
10) Enhancing Business Process Flow (BPF) to have Data Region by Profit Center
11) Enhancing Work Status to lock data by Profit Center

h)

PT ABM Investama Tbk SAP BPC NW 7.5 Legal Consolidation new implementation project
(full cycle)
1) Requirement gathering and preparing the Business Blue Print (BBP) document
2) Setting up connectivity between BW and ECC system (creating RFC background user, ECC

3)
4)
5)
6)

7)
8)
9)
10)
11)
12)
13)
14)

15)
16)
17)
18)
19)
20)
21)
22)

source system in BW, etc.).


Enhancing BW DataSource to add additional fields required for Legal Consolidation
Developing BW generic DataSource based on ABAP Function Module.
Developing BW data flow to load Actual data from module FI-GL, AP, AR, AA
Developing custom BW data flow required for loading Trial Balance from ECC required by BPC
Consolidation (eg. conversion of data from Periodic to YTD, and from Key Figure to Accountbased format, etc).
Developing BW Process Chain to automate loading of Master & Transaction data from ECC to
BW.
Developing BPC Transformation & Conversion files for Master & Transaction data.
Creating BPC Data Manager Package to schedule Master & Transaction data load from BW to
BPC.
Developing BPC Input Schedules & Reports (complex reports are done using Excel Macro/VBA
Script).
Setting up Ownership Percentage and Corporate Group Structure using BPC Dynamic Hierarchy
Editor (DHE)
Setting up BPC Journal for manual Consolidation adjustments (Pre & Post Consol adjustment).
Configuration of BPC Script Logic & Business Rules for: Balance Carry-Forward, Currency
Conversion)
Configuration of Automatic Adjustment Business Rules that includes: Intercompany Elimination,
Consolidation of Investment (COI), Equity in Net Income (EQIN), Minority Interest in Net Income
(MINI), Minority Interest in Net Asset (MINA), Goodwill (for External Acquisition), and SNTRESS
(for Internal Acquisition which is for the purpose of Group restructuring), handling Pre and Post
Acquisition reserves, handling Fair Value Adjustment (FVA).
Setting up BPC Security (User, Team, Task Profile, Member Access Profile).
Setting up BPC Work Status to lock data.
Setting up Business Process Flow (BPF) as a guided menu for user to perform all the required
activities.
Developing BusinessObjects Xcelsius dashboards for Financial Statements (Balance Sheet &
Income Statement), which fetch live data from BPC Application.
Conducting user training and support.
Developing Unit Test script, troubleshooting and fixing problem during UAT (User Acceptance
Testing).
Preparing Functional and Technical specification documents.
Post Go-Live support

i)

PT ABM Investama Tbk SAP EPM 10 and BW 7.3 upgrade project


1) Performing Backup Meta, Master & Transaction data from BPC NW 7.5 and restoring them in EPM
10.
2) Troubleshooting & fixing issues during upgrade process of BPC NW 7.5 to EPM 10, and BW 7.0
EHP1 to 7.3
3) Modifying BAdI due to some new functions used in EPM 10 (some old functions provided in BPC
7.5 are no longer supported in EPM10).
4) Performing regression test after upgrade on BW and BPC to ensure all functionalities are working
on the new version.

j)

PT ABM Investama Tbk - SAP EPM10 and SAP BW 7.3 Planning (Budgeting) and Forecasting
new implementation project (full cycle).
Overall BPC system design for following BPC Planning Areas (used by all subsidiaries under ABM
Investama Group):
a. HR Planning
To plan for COS and OPEX Salary Cost related, based on Headcount and Designation/Rank
using driver formula
b. Rise and Fall Index Planning (only for subsidiary PT Cipta Kridatama)
To plan for setting the maximum/minimum rise/fall for items involved in Coal Mining process

2)

3)

4)
5)
6)

7)

which prices may fluctuate during the course of the Coal Mining process (eg. Fuel, Parts,
Wages, Tyre, Oil, Ammonium Nitrate, Explosive, etc) using driver formula
c. Production Planning (only for subsidiary PT Cipta Kridatama)
To plan for Coal Mining service in Bcm (Bank Cubic Meter) and MT (Metric Ton) generated for
the Mine Owner (subsidiary PT Tunas Inti Abadi) using driver formula
d. REVCOS Planning (Revenue & Cost of Sales)
To plan for Revenue and COGS generated based on Production Planning result using driver
formula
e. CAPEX Planning
To plan for Acquisition Cost, Accumulated Depreciation, and Depreciation Expense calculation
(by both Straight-Line and Running Hour methods) for New and Existing Assets
f. FUND Planning
To plan for both CAPEX and Working Capital Loan, which source of fund can be from: Bank
Loan, Leasing Loan, Shareholder Loan, Bond, Internal Cash Flow.
The Loan Model can be: Fixed Installment (Principal + Interest), Fixed Principal, Variable
Principal.
Automatic calculation of the loan schedule which includes: loan drawdown, principal
repayment (support Grace Period), and interest calculation
g. FINANCE Planning
To plan for Balance Sheet accounts using driver formula (AP days, AR days, Inventory
Turnover days, Accrual days), OPEX, Financial Income-Expense accounts, and other Balance
Sheet and P&L accounts not covered in other Planning Areas.
Overall BW system design to develop BW ETL objects (Extraction, Transformation, Loading) for
BPC Planning areas as follows:
a. CAPEX Planning:
To load flat file data for Depreciation by both Straight-Line and Running Hour methods, flat file
for Asset Disposal,
To load from SAP ECC for posted and future depreciation within current year only (using
standard DataSource 0FI_AA_12)
To load from SAP ECC for future depreciation from next year onwards (using standard
DataSource 0FI_AA_20)
b. REVCOS Planning (Revenue & COS):
To load flat file for REVCOS data
c. FINANCE Planning:
To load FINANCE data from ECC, eg. OPEX data breakdown by Cost Center
BW development includes both standard BI Content and BW Generic DataSources, ABAP
program in BW Start & End Routines, BW extraction enhancement to add and populate extra fields
with value using ABAP code in CMOD in ECC side.
Developing BPC Transformation & Conversion files for master & transaction data loading from BW
to BPC using Data Manager Package.
Developing BPC Input Schedules & Reports (including a number of enhancements using Excel
VBA Script for automation and additional calculation to handle complex requirement).
Developing BPC Script Logic as follows:
a. Proportionating COS (Cost of Sales) amount based on Revenue as allocation factor
b. Calculating total Labour Cost = No of Manpower x Average Cost (there are a number of cost
related to labour eg. basic salary, overtime salary, bonus, medical pay, insurance cost,
training, etc.)
Designing BPC BADI (also includes modification and bug fix of BADI codes) as follows:
a. Calculate CAPEX Depreciation Cost (by both Straight-Line and Running Hour methods),
Accumulated Depreciation, NBV (Net Book Value), Gain-Loss on Asset Disposal
b. Calculate Balance Sheet and P&L allocation from one Profit Center (Head Office) to another
Profit Centers (Operating) based on Revenue as allocation factor
c. Calculate based on DOH (Days on Hand) method for Cash Received from AR (Accounts
Receivable), Cash Paid from AP (Accounts Payable) and Accruals
d. Calculate Auto-Journal (debit-credit balancing) based on mapping table (flexible), calculate

Cashflow to Cash in Bank, Retained Earning, Balance Carry-Forward for Balance Sheet
accounts and for some accounts including their movements (Increase-Decrease)
e. Calculate Splitting Revenue and COS accounts based on percentage to 3rd Party and
Intercompany
8) Designing BAdI for Planning Area Integration, that is to move data from one Planning Area to other
Planning Area as follows:
a. Transfer HR to REVCOS
b. REVCOS to CAPEX, REVCOS to FINANCE
c. Transfer CAPEX to FINANCE, CAPEX to REVCOS
d. FUND to FINANCE
e. FINANCE to LEGALAPP (for Consolidating the Budget numbers)
9) Developing BPF (Business Process Flow)
10) Designing and setting up BPC Security (User, Team, Task Profile, Member Access Profile).

ISS Consulting Pte Ltd / Ledge Consulting Pte Ltd


Senior SAP BW consultant (Team Lead)

http://www.iss-consulting.com
http://www.ledgeconsulting.com
Dec 2009 May 2010

ISS consulting is an SAP services partner listed on MESDAQ bursa Malaysia since 2006, with presence in
Malaysia, Singapore, Thailand, China, Indonesia, and UAE. In 2007, ISS acquired Ledge Consulting and
together form the largest SAP Channel Partner in Singapore with an estimated market share of over 60%
of the SAP Channel Business in Singapore.
Key responsibilities:
k)
Daikin Asia Servicing Pte Ltd (DAP) - SAP NetWeaver BW 7.0 new implementation project
(full cycle).
As a BW team lead I was given resources and in charge of: 1 BW consultant, 1 ABAPER, 2
supporting ECC Functional consultants, and 1 BASIS.
Developing BW reports covering modules: SD, MM, MM-IM, WM, FI,CO. Its an end-to-end (full cycle)
development that includes:
1) Gathering requirements from the users and preparing Business Blueprint.
2) Conducting end-user training and UAT.
3) Preparing training materials and configuration document.
4) Post Go-Live production support.
5) Data modelling using Standard and Generic DataSources,.
6) Enhancing Standard DataSources using User Exit and creating Generic DataSources (deltacapable).
7) Extensive use of ABAP to perform complex Transformation routines, Start Routine, and End
Routine (eg. for Currency Translation and Unit Conversion, etc).
8) Developing BW Query using BEx Query Designer and then saving it as a Workbook and add
some additional Design Items (in Design Mode) using BEx Analyzer.
9) Extensive use of RRI (Report-to-Report Interface) used to jump to other BEx Queries and to R/3
transactions as well.
10) Using Analysis Process Designer (APD) to calculate Stock Value up to Storage Location level
(standard stock InfoCube 0IC_C03 only support stock value at Plant level) and then download the
result to DSO.
11) Designing Process Chain for Master and Transaction data (with Metachain concept, using Local
Process Chain process type).
12) Setting up Authorization, both Standard and Analysis Authorization
13) Developing BI reports that should cover all Business Processes of DAP:

a.
b.
c.
d.
e.
f.
g.
h.
i.
j.

End-to-end PTS (Purchase to Stock)


End-to-end PTO (Purchase to Order) or Back to Back order
End-to-end Dropshipment
FOC (Free of Charge) Sales eg. for Replacement, Warranty parts, etc.
Cash Sales
Credit and Debit Memo Processing
Customer Return
Return to Supplier
Procurement of Direct Expenses
Procurement of Assets

14) Developing data loading for Master and Transaction data:


- Purchase Info Record
- Source List
- Substitute Material
- BOM (Bill of Material)
- Selling Price
- etc
Example of reports developed are:
1) Purchasing Analysis report (consolidated)
- Showing consolidated analysis of Stock in each Storage Locations (with different Stock
Category and Stock Type), PO, SO, Inbound DO, Outbound DO, Open PO, Open SO, GIT,
Open Outbound, Demand).
- Supports 4 modes of viewing the Key Figures (Qty, Value, No of Line Item, M3 or volume), and
also in different time aggregation (0CALDAY, 0CALWEEK, 0CALMONTH, 0CALQUARTER,
0HALFYEAR1, 0CALYEAR, and 0FISCPER).
- Supports jump (RRI) to 5 other detail (or SnapShot) Queries, and from those detail Queries to
R/3 tcodes (2-level jump).
2) Sales Order Analysis report
- Showing an end-to-end analysis or the whole lifecycle of Sales Order (from SO, Outbound DO,
PGI, Billing Doc, Payment).
3) Inbound Status Analysis report (consolidated)
- Showing consolidated analysis of Open Inbound (GIT) and Completed Inbound (GR done), for
on-hand and reserved (On order and Scheduled for Delivery) Stock in each Storage Locations
(including Special Stock).
- Supports 2 modes of viewing the Key Figures (Qty, M3 or volume), and also in different time
aggregation (0CALDAY, 0CALWEEK, 0CALMONTH, 0CALQUARTER, 0HALFYEAR1,
0CALYEAR, and 0FISCPER).
- Supports jump (RRI) to 3 other detail (or SnapShot) Queries, and from those detail Queries to
R/3 tcodes (2-level jump).
- Support Hierarchical display
4) Stock Alert report (consolidated)
- Showing consolidated and comparation analysis of Stock qty, GR qty, GI qty, and MAP (Moving
Average Price) between DAP and all its affiliated companies: Daikin Industries, Ltd. - Japan
(DIL), Daikin Europe N.V. (DENV), Daikin Australia Pty Ltd (DAS), Daikin Industries (Thailand)
Ltd. (DIT), Daikin Airconditioning Singapore Pte Ltd (DSP), Siam Daikin Sales Co Ltd (SDS),
Viet Kim Trading Co., Ltd (VIETKIM), etc.
- Supports roll-up to Unit Model (which is the bigger item made up of several parts), eg. an
Aircon is made up of many Parts No.
- Supports 2 modes of viewing the Key Figures in different time aggregation (0CALDAY,
0CALWEEK, 0CALMONTH, 0CALQUARTER, 0HALFYEAR1, 0CALYEAR, and 0FISCPER).

- Supports jump (RRI) to the list of Unit Model.


5) Outbound Status Analysis report (header-detail)
- Showing summarized and detailed Outbound DO analysis (lifecycle).
- Summary report will show: number of Open DO, Completed DO, under Picking, under Packing,
under Goods Movement, under Billing, etc).
- Detail report will display all the relevant DO No and Item (when jump is performed).
- Supports jump (RRI) to R/3 display Outbound DO (tcode VL03N) from detail report.

l)

Jurong Engineering Limited - SAP NetWeaver BW 7.0 new implementation project (full
cycle).
A project team of 2 BI consultants, 4 ABAPERs, 1 SD, 1 MM, 1 PS, 2 FI/CO consultants, developing
BW reports, its an end-to-end (full cycle) development covering modules: SD, MM, PS, FI (FI-GL, FIAP, FI-AR, FI-AA), CO (CO-OM-CCA, CO-OM-OPA, CO-OM-PRO or CO-OM-WBS), and EC-PCA.
Some of the BW reports developed are:
1) Individual Project Profit & Loss
2) Sales and GP Analysis
3) AR Ageing Report
4) Company Balance Sheet and Profit & Loss
5) Project Cash flow with Project Rate
6) Profit Center Reporting (Group)
7) Consolidation Cost center and profit center (Dept. Performance)
8) AR Receipts Report
9) Advance to Supplier
10) Retention Payable
11) Billing Register Report (JEL Terms: Sales Register Report)
12) Project Performance Report (Actual vs Plan = P&L), based on invoice and not sales & cost
recognition
13) Cost Control Report per-WBS system, level 1, and level 2
14) Monthly Job Progress Report (MJP Report)
15) Monthly Project Status Report per-Dept
16) Project Line Item & Summary By Open/Closed PO/Non-PO, Commitments Items, Actual
Invoiced, Actual Paid
17) Reconciliation Report for B/S and P&L Items
18) WIP Summary report(Total and Recognized Cost) need by Project ID
19) etc

Hypercube Consulting Pte Ltd


SAP BW Consultant

http://www.hypercube.com.sg
Jan 2008 Nov 2009

Hypercube consulting is an SAP consulting company that specialises on SAP BW and BPS. Being
focused only in these particular areas and make it as a niche business, Hypercube is able to stand out
and maintain some of the best SAP NetWeaver BI and BPS consultants. Hypercube is also listed as one
of the SAP Singapore NetWeaver Services Partners.
Key responsibilities:
a) StarHub Pte Ltd - SAP NetWeaver 2004s BI 7.0 new implementation project (full cycle).
1) Developing SAP NetWeaver 2004s - BI 7.0 reports, its an end-to-end (full cycle) development
extracting data from 5 StarHub subsidiaries (Company Codes): StarHub Mobile Pte Ltd, StarHub

Cable Vision Ltd, StarHub Internet Pte Ltd, StarHub Online Pte Ltd. Tasks include:
a. Gathering requirements from end users and preparing Business Blueprint.
b. Conducting end user training.
c. Data modeling using both old (BW 3.x) and new (BI 7.0) data flow objects and also standard
BI content (LO cockpit with Queued Delta) and Generic/Custom DataSources.
d. Using both Data Target type of InfoProvider (DSO, InfoCube) and Virtual InfoProvider (InfoSet,
MultiProvider).
e. Using Standard DataSources for FI, PS modules and also SD, MM (LO cockpit) modules
which are enhanced. The custom fields are Delta enabled (LIS User Exit).
f. Developing Generic DataSources with extraction methods: Function Module, Table/DB View,
InfoSet Query, which support Delta Extraction.
g. Designing Transformation (BI 7.0 data flow) and also Transfer Rules and Update Rules (BW
3.x data flow) using Constant, Formula, Read Master Data, Routine.
h. Using Start and End Routine in Transformation.
i. Designing Process Chain (with Metachain concept, using Local Process Chain process type).
j. Developing reports using BEx Query Designer: Exception, Condition, Structure, Cell Editor,
Exception Aggregation, Restricted KF, Calculated KF, Selection, Formula.
k. Creating Variables with type: Characteristic Value, Text, Hierarchy, Hierarchy Node, Formula,
and with Processing Type: Manual Input, Replacement Path, Customer Exit.
l. Using Virtual Characteristics and Key Figures, RRI (Report-to-Report Interface), and VBA
together with BEx Analyzer API in a Workbook.
m. Creating Authorization, both Standard and Analysis Authorization.
BI reports were developed for MM or P2P (Procure to Pay) module, with relation to IM
(Investment Management) and PS (Project System) modules.
a. PO Outstanding Commitment Actual.
b. Business Case Draw-down Actual.
c. PO/FO Cashflow Actual.
d. Planned Commitment Forecast.
e. Operational Cashflow Forecast.
f. CAPEX Completion Forecast.
g. CAPEX Actual vs Budget.
h. Purchase Order Payment Schedule Report.
i. Framework Order Payment Schedule Report.
Comprehension of other modules BI reports design.
a. MM - IM (Inventory Management).
b. SD or O2C (Order to Cash).
c. FI (Financial Accounting).
2) Customising and evaluating SAP ECC 6.0 - MM (Materials Management) or P2P module.
a. Evaluating around 12 StarHub specific MM end-to-end scenarios to check whether the
customizations behave as intended. This involves creation of Contract (Quantity and Value
contract), RFQ (Request For Quotation), PR, PO or FO, GR, IV with 2 and 3-way match LIV,
maintaining Invoicing Plan, Purchasing Info Record, Vendor Master, Material Master,
performing Physical Stock Count, FI Payment, Business Case, and WBS creation in SAP IM
and PS modules for budgeting control, Transfer Posting between Storage Locations,
Authorization evaluation, etc. Example scenarios are: Expenses w/ and w/o contract, Stock or
Marketing Premium Buy, CAPEX project - BTS Rollout, etc.
b. Creating master data Characteristic and Class for Materials Classification and PR Release
Procedure.
c. Customising and linking Company Code, Movement Type, GL Accounts and Storage Location
(MM-IM).
d. Setting up and using ALE and IDoc to transfer master data Characteristic and Class between
Clients on the same and different application servers (between Development - QA

Production servers).
e. Customising Movement Types for Goods Receipt (MIGO).
f. Setting up and using LSMW (Direct Input and Screen Recording) to load customizing data in
Customizing (SPRO) for PR Release Procedure. Here, i efficiently used macro (VBA) to
programatically generate the customising data in Excel and then load it with LSMW, instead of
entering it manually into the system which is tedious.
3) Developing ABAP program for Auto GR (Goods Receipts) that is run as a batch job.
4) Developing ABAP ALV reports:
a. Invoicing Plan Schedule report (ALV with grouping/header-detail format).
b. Inventory Balance report (standard ALV format).
b) Sumitomo Chemical Singapore - SAP ECC 6.0 upgrade project - from SAP R/3 3.1.
1) Evaluating around 25 business process scenarios in SD module that covers tasks such as:
a. Creating Sales Order, Delivery Order (Picking - Packing - Loading), Post Goods Issue, Billing
Document, Post Incoming Payment, Inter-company Billing (exchange of goods and services
between Company Codes), Maintenance Order. Example scenarios are: Monomer Sales,
Monomer Pipeline Sales, Sumipex Sales, etc.
b. Creating Customer Master, Material Master, Credit Control Master.
c. Verifying the correctness of related documents generated from sales process, such as:
Material document, Accounting document, Controlling document, Profit Center document.
d. etc.
2) Evaluating around 39 business process scenarios in MM module that covers tasks similar to
StarHub MM module (read above). Example scenarios are: Procurement of Raw Materials
(Hydrochloric Acid, Caustic Soda, etc), Procurement of Sub-Raw Materials (Local Purchases Stock and Non Stock item, Overseas Purchases - Stock item), Procurement of Services for
Projects, Procurement of Expense Items (Safety Equipments or Operating Supplies), etc.
3) Evaluating Authorization based on Authorization Matrix.
4) Using LSMW to migrate Master data for SD (Pricing Procedure), MM (Release Procedure), and
CO (Cost Center, Activity Type).
c) Tech Semiconductor (acquired by Micron Semiconductor Asia) - SAP BW 3.5 maintenance and
enhancement project.
1) Automation of Exchange Rates and Global Settings (Factory Calendar, Currency, UOM, Fiscal
Year Variant) transfers from R/3.
2) Creating custom hierarchy of Purchasing Groups as the company requires a hierarchical and
higher level view of its Purchasing Groups (using characteristic Purchasing Group Combination:
Capital, Material, Spare).
3) Changing data load for reports that were initially done with Full load, some improved with Delta
load and some with efficient Pseudo Delta and Selective Deletion.
4) Changing Materials Management - Inventory Balance report (replacing it with LO Cockpit:
Inventory Management with non-cumulative key figures using DataSources 2LIS_03_BX,
2LIS_03_BF).
5) Etc.
d) Maritime and Port Authority of Singapore (MPA) - SAP NetWeaver 2004s BI 7.0 new
implementation project (full cycle).
An end-to-end (full cycle) development to develop BI reports with tasks such as:
1) Gathering requirements from end users and preparing Business Blueprint.
2) Conducting end user training.
3) Developing BI reports covering several modules such as.
a. SD reports: List of Cancelled Sales Orders, Report on Water Sales, Master Listing of
Contracts, Port Dues by Vessel Type, Maritime Welfare Fee Collections, List of Top 10/20/30
Customers for Port Dues, etc.
b. MM reports: Summary of Procurement Returns (for GEBIZ & non GEBIZ), etc

c.
d.
e.
f.

FI-AR reports: Revenue Analysis by Tariff, List of Credit Memos issued (Year to Date), etc.
FI-AP reports: Partial Payments, etc.
FI-TR reports: Impairment Values per Fund Manager, etc.
PSM-FM reports (Public Sector Management - Funds Management): Internal Orders - Actual,
Commitment, and Budget data (Comparison and Variance Analysis), etc.
4) Complex Process Chain (with Metachain concept and Alert system).
5) BI Authorization (both Standard and Analysis Authorizations).
6) Developing ABAP interfaces between ECC-BI-BPC servers for transfers of:
- Master data (Profit Center, Cost Center, G/L account, Fixed Asset, Internal Order, Statistical
Key Figure of Cost Center) with Time-dependent Attribute, Text, Hierarchy, and Hierarchy
Interval information
- Transaction data (Internal Orders - Actual, Commitment and Budget data, G/L account Balance, Funds Management in Public Sector Management), which involves the use of BI
Retraction as well.
7) Developing ABAP ALV reports: List of Tariff Items, List of Credit Notes (by Month/Year), etc.
Some advanced techniques involved:
a. Creating new (custom) Process Types in Process Chains using Class Builder (Object Oriented)
b. Multi-layered Architecture in the Data Warehouse Layer
c. Passing values between Variables (Variable Exit with i_step = 1, 2, 3)
d. Virtual Characteristics and Key Figures
e. Exception, Condition (with Variable)
f. Complex BEx Query Structures with Cell Editor
g. Advanced Exception Aggregation
h. Extensive use of Hierarchy
i. Transfer of Hierarchy by creating ALE connection between 2 client (logical system)
j. Use of Design Items in report layout
k. Formula Mode
l. Extensive use of macro (VBA) together with BEx Analyzer API for difficult Workbook formatting
(by embedding multiple BEx Queries into a Workbook)
m. Performance Monitoring
n. Performance Tuning with Index, Aggregates, OLAP Cache, etc.

Microcraft e-Learning Pty. Ltd.

http://www.microcraft.com.au

Programmer & Web Developer

Jan 2007 Dec 2007

Microcraft is an e-Learning service provider and software developer. The company skills and expertise
span e-Learning strategic knowledge, IT infrastructure, instructional design and media production skills.
Key responsibilities:
Integrating Author e-Learning software, Moodle Learning Management Systems (LMS), and TIBCO
Enterprise Service Bus at Australia Post for authentication and authorization purposes, exchange
employees data and their training results.
Maintaining & developing custom modules for clients LMS using Moodle (e.g. Australia Post, CSL
Limited, etc).
Coding and debugging Author Development - a Windows-based software application for creating an
interactive e-Learning application that supports: built-in question types, wide range of video, graphics
and sound files, link to a popular LMS system (e.g. Moodle), user-defined variables and conditional
actions for complex applications, integrated results and student management.
Administering company internal network with Domain Controller, DNS, DHCP, Mail, Database, and
Web servers (IIS & Apache) running on Microsoft Small Business Server 2003.
Running and maintaining Microsoft Exchange Server 2003 and Microsoft Sharepoint Services 2.0.

Developing and maintaining companys websites.


Hosting a server with public IP address to support mobile employees to be able to connect and work
remotely (e.g. from home).

Monash University - Clayton School of IT


Teaching Assistant

http://infotech.monash.edu/about/schools/clayton/
Jan 2007 Nov 2007

Since January 2007, I was invited to be an Assistant Lecturer at Faculty of IT, Monash University, Clayton
campus, teaching several tutorial classes and computer laboratories for several subjects. I was
responsible for approximately 115 students each semester.
Key responsibilities:
Tutoring FIT2013 - e-Business Technologies unit.
This unit covers a broad range of web-related programming topics such as :
- e-Business models, N-tier architecture, OOP/distributed approach.
- XHTML, CSS, XML, DTD, XML Schema, XSLT, XPath, JavaScript & VB Script (DHTML).
- Server-side script (ASP and ASP.NET using Jscript and C# language), Web Servers (IIS and
Apache), Database server (SQL Server 2005, Microsoft Access).
- Web Services, SOAP, WSDL, UDDI.
- Other topics, such as: Web security, Fault tolerance, Load balancing, Encryption, Digital
signatures, Application interoperability, Middleware.
Tutoring FIT2006 - Business Process Modelling and Workflow unit.
This unit studies about redesigning or reengineering business processes in a company (BPR) to
improve efficiency and effectiveness. It also gives a hands-on experience in using analytical tools and
simulation software (Extend & ARIS) to model, analyse, understand, design and improve companies
business processes.
Tutoring BUS4011 - Advanced Computer Programming for Business unit.
This unit covers technical & advanced programming topics including:
- Control structures, Modules, Classes, Procedures, Recursion and Object Oriented Programming.
- Exception Handling & Multi-threading.
- Regular Expressions.
- Files and Streams.
- XML, Namespaces, DOM, DTD, XML Schemas, XSLT, XPath.
- Database, SQL, ADO .NET, ASP .NET, Web Controls, Web Services, advanced GUI
programming.
Other responsibilities:
Running regular consultation sessions.
Setting up online web & database servers (IIS + .NET web server and MS SQL Server 2005 database
server) for unit assignments and student projects that are accessible remotely (e.g. from home).
Providing feedback and responding to student enquiries (e.g. forum, email, during consultation, etc).
Participating and contributing in the units online discussion forum.
Marking units assignments, class tests, final projects and examination papers.

Monash University - Caulfield School of IT


Teaching Assistant

http://infotech.monash.edu/about/schools/caulfield/
Jul 2007 Nov 2007

Since July 2007, I was offered to be a marker responsible for teaching on tutorial sessions and marking

student assignments and tests for off-campus/online units (e-Learning) at Faculty of IT, Caulfield
campus.
Key responsibilities:
Marking FIT1011 Web Systems 1 online units assignments and tests.
This unit gives introduction to the physical structure of the Internet, W3C and its role. Topics covered :
- Hypertext and document markup: HTML and XHTML for web site structuring and navigation.
- Site development life cycle and the implementation of: forms, lists, tables, frames, layers, CSS.
- Web graphics: vector & bitmap images, image constraints, digitising images, graphic design.
- Plug-ins and multimedia: audio and video capture and streaming.
- Web scripting using Javascript, VB script.
- XML (structure of XML documents, validating XML documents, Web design using XML, etc).
- Web sites for mobile devices (XHTML-MP).

CV. Bola Mania Gemilang (BMG)


Web & Mobile application developer

Jul 2003 - Oct 2005

BMG is an internet & mobile content service provider that provides real-time information to the internet &
mobile phone users (e.g. soccer leagues results, zodiac information, personal reminders, greetings, etc).
Key responsibilities:
Developing & hosting several moderate & large scale websites.
Running several web services such as Web server, Mail server, FTP server, DNS server, Proxy
Server, DHCP Server on a Linux server.
Developing & hosting an automated mobile Value Added Services (VAS) application on a Windows
2000 server.
Note : This application receives text (Short Message Services) requests from customers and then
automatically delivers requested mobile contents, such as : Monophonic & Polyphonic Ringtones,
B/W & Colour Wallpapers, Java Games, Operator Logos, Screen Savers, etc. The customers can
also request these contents via Web site & WAP site.
Developing several custom windows based applications for data volume counter, billing, charging,
and accounting purposes.

Programmer/Web Developer (Freelance Job)

Jan 2000 - Current

Since year 2000 (the 2nd year of my undergraduate study), I have been working as a freelance web
developer, developing several web sites.
After graduated, I was also involved (in a group of programmers) in developing tailor-made (custom)
software for sales, purchasing, distribution, inventory (stock management), Account Payable, Account
Receivable, Trading (Export-Import) information system, that records operational transactions and prints
custom reports. I use Borland Delphi 7 and SQL Server 2000 DBMS. It was developed for companies
below:
- PT. Trimanggolo Dento
- PT. Cipta Niaga
- PT. Conbloc Indonesia

The University of Surabaya - Computer Science Department

http://www.ubaya.ac.id

Junior Lecturer

Aug 2003 - Oct 2005

The University of Surabaya is the biggest university in eastern Indonesia with several faculties and
departments, such as: Arts, Law, Business and Economics, Accounting, Education, Engineering, Health &
Medicine, Chemistry, Design, Science, Information Technology, etc.
Key responsibilities:
Teaching Database & Management Systems subject, using ORACLE 9i DBMS.
Topics covered including : ER-D, Mapping, Oracles objects, DDL & DML type of SQL commands,
Constraints, PL/SQL, Procedure, Function, Cursor, Trigger, Import & Export data, User management,
Role, Privilege, etc.

STTS University
Assistant Lecturer & Laboratory Assistant

Aug 2000 - Jul 2003

rd

Since 3 semester, I became an assistant lecturer teaching in a class room for conceptual subjects, also
a laboratory assistant teaching in a computer laboratory for practical and programming subjects.
Key responsibilities:
Tutoring several classes, such as : Object Oriented programming (C++, Delphi, etc), Internet
Application (HTML, ASP, PHP, .NET, etc), Computer Network, Assembly Language, etc.
Maintaining server-client computers and the networks in the computer lab, installing the operating
system & software, backup system, etc.

Private Tutor (Part-time Job)

Jun 2006 - Current

Since June 2006, I have been giving private tutoring to several Monash University students (both local
and international) in several programming subjects, such as: Java, VB .NET, PHP, XML & AJAX.
Key responsibilities:
Tutoring programming related subjects such as:
- FIT2028 - Web Systems 2 (http://walkabout.infotech.monash.edu.au/walkabout/fit2028/index.html)
- FIT3043 - Web Systems 3 (http://walkabout.infotech.monash.edu.au/walkabout/fit3043/index.html)
- FIT1007 - Computer programming 2 (http://www.infotech.monash.edu.au/units/fit1007)

SKILLS SUMMARY
Languages
Programming skills

Fluent in: English, Indonesian


SAP-related skills
SAP BPC 7.5 and EPM10
SAP BW 3.5 and BI 7.0
- OLAP and Data Warehousing concept: Data modelling (ERD),
Normalisation, Star Schema, Snowflake Schema, SAP Extended Star
Schema.
- InfoCube creation: InfoArea, InfoObject Catalogs, InfoObject
Characteristics and Key Figures, InfoCube, ODS, InfoSet,
MultiProvider.
- ETL (Extraction, Transformation, and Loading) process: Source
System (flat files and SAP R/3), Application Component, InfoSource
both for Characteristic (Master Data/Attributes, Text, Hierarchy) and

Transaction data, Transfer and Update Rules or Transformation, Start


Routine, End Routine, DTP, InfoPackage.
Data Quality check: check InfoCube contents, BW Monitor, Persistent
Staging Area (PSA).
Queries and Workbooks creation: Query creation using BEx
Analyzer, Workbooks organization using BEx Browser, using Variable
to access Hierarchy, Structure (local and reusable).
User Authorization management:
a. Standard Authorization - Authorization Profile creation using
Profile Generator, Authorization Object creation to control User
Access, Profile Generator and BEx Browser integration.
b. Reporting
Authorization
(old
concept)
or
Analysis
Authorization (new concept).
Query Performance Optimization: Indices, Aggregates, InfoCube
Compression, Hierarchy/Attribute Change Run, Master Data
Reorganisation, BI Statistics.
Advanced topics: Exception Aggregation, Cumulative and Noncumulative Key Figure, Virtual Characteristic and Key Figure, Virtual
Time Hierarchies, Rule Group, Monitor Entries in Transformation
Routine, Start routine, End Routine, Compound attributes, Line Item
dimensions, Time-Dependent Navigational attribute, Time-Dependent
Hierarchy Structure and Time-Dependent Entire Hierarchy, VersionDependent Hierarchy, Hierarchy Interval, RRI (Report-Report
Interface), Information Broadcasting, Exception Broadcasting, Generic
R/3 Data Extraction (using View, InfoSet query, Function Module)
Delta Process Management: LO Cockpit Delta (Direct Delta, Queued
Delta, Unserialized V3 delta) and also V1, V2, and V3 update
mechanism, Delta Relevant field (AIE), BTE Business Transaction
Events delta (AIM), comprehension of Delta Type and Record Mode.
Customer Enhancement (user exits): LIS User Exit (SMOD),
Extractor User Exit (CMOD), Variable User Exit.
BI Tools: BEx Web Application Designer, BEx Report Designer, SAP
Enterprise Portal, NetWeaver Developer Studio, NetWeaver Visual
Composer.
Performance Monitoring and Tuning: DB Statistic, BI Statistic,
Index, Aggregate, OLAP Cache, Query Read Mode, Buffering Number
Range, Partitioning (MultiProvider and Table Partitioning), InfoCube
Compression, Load Balancing, Optimized code (use buffer like Internal
table) and avoid using SELECT within loop, Degenerate Dimension if
ratio with Fact table > 10, Delete PSA data, Delete Change Log data,
Delete DTP temporary storage, and many other techniques. Several
tcodes used are: ST02, ST04, ST05, DB02, SE30, RSRT, RSRV,
RSRCACHE, and also use of BI Administration Cockpit, etc.

- VBA in BEx Analyzer, with calls to BEx Analyzer API


- Business Content
SAP ABAP
- Data Dictionary maintenance (Domain, Data Element, Database
Table, Views)
- Report programming, Dialog programming, Function modules.
- BAPI (Business Application Programming Interface) and RFC (Remote
Function Call)
- Procedural & Object-oriented Programming models (ABAP Objects)
- ABAP List Viewer (ALV)
- ABAP Web Dynpro

- ABAP Debugger
SAP BW-BPS (NetWeaver 2004) and BI-IP (NetWeaver 2004s)
Use of SAP Best Practices (Accelerated SAP)
Hands-on practice with SAP BusinessObjects (BO) tools
And also the integration with SAP R/3 and SAP BW, as data source to
pull both multidimensional (OLAP) and relational (OLTP) data.
a. Crystal Reports 2008
- With SAP BW
Using BusinessObjects XI 3.0 Integration Kit for SAP Solutions (appear
as a toolbar in Crystal Reports) to connect to SAP BW (using BAPI) and
retrieve SAP BW Queries, InfoCubes, ODS objects, then create a
formatted report from that data.
- With R/3
Accessing R/3 objects such as InfoSets, InfoSet Queries, SAP Table,
Cluster, and ABAP Function Module as data source.
b. WebIntelligence (WebI) XI 3.0.
- With SAP BW
Creating Universes (OLAP Universes) of BW Queries, InfoCubes,
MultiProviders using Universe Designer. These Universes are then
exported to BusinessObjects Enterprise (BOE) repository to be used by
WebIntelligence to create Ad-hoc Queries and Reports.
c. Xcelsius 2008
- Using Live Office to get Crystal Reports, WebIntelligence, and
Universe data stored in BOE repository, which can then be used as data
source for Xcelsius to create dynamic and interactive presentation
(dashboard).
- Using Query as a WebService (QaaWS) to run a WebService on top of
Universe in BOE repository that supplies data for Xcelsius.
d. Using InfoView to view reports and dashboards created using Crystal
Reports and Xcelsius, or just to run WebI (Java Panel) from there.
e. Using Data Federator Designer and Query Server to design and
create a virtual database as a federation or join from several source
tables (which can be from different DBMS). Creating a Universe from
this database, then exporting it to BOE repository, and eventually ready
to be consumed by other BO tools.
f. Using Voyager XI 3.0 to directly access multidimensional (OLAP) data
in SAP BW InfoCubes and perform analysis. The connection is
established by BusinessObjects XI 3.0 Integration Kit for SAP Solutions.
g. Using Central Management Console XI 3.0 to manage user security
(eg. manage access to folders or servers).
Hands-on practice with SAP Business Planning and Consolidation
(BPC) both 5.1 (M) and 7.0 (NW).
SAP R/3
- Comprehension of ECC modules such as: Sales and Distribution (SD),
Materials Management (MM), Financial Accounting (FI), Controlling

(CO), Project System (PS), Plant Maintenance (PM), Production


Planning (PP), Investment Management (IM), Human Resource (HR)
modules
Other skills
Business Process Analysis and Design tools
- Microsoft Visio (Flowchart), Power Designer (ERD, DFD), Vensim,
ARIS, Extend.
Project Management applications
- Microsoft Project
Windows-based office applications
- Microsoft Word, Excel, Powerpoint, Access, MYOB accounting.
DBMS applications
- Microsoft Access, SQL Server, Oracle, MySQL.
- Transact SQL, PL/SQL, Trigger, Stored Procedure, User-defined
Function, etc.
Windows-based programming skills
- Pascal, Foxpro, Delphi, Visual Basic, VBA (Visual Basic for
Application) or Macro in Excel, VB.Net, C++, Visual C++, Crystal
Report, Prolog, Biz Talk.
Web-based programming skills
- BASH, C Shell, Perl, ASP, PHP, ASP.Net, ADO.Net, C#, Java (J2SE,
Java Applet), DHTML, XHTML, CSS, JavaScript, VBScript, AJAX
- Web Services, SOAP (PHPSOAP, NuSOAP), WSDL, XML, DTD, XML
Schema, XSL, XPath.
- Online registration & electronic payment using Paypal.
- Template Engine (SMARTY).
- CMS - Content Management System (Mambo).
- LMS - Learning Management System (Moodle).
- PHP add-on package (phpBB, osCommerce, FG Guestbook,
phpMyFAQ, PHPphotoAlbum, BBlog, etc).
Other programming skills (Legacy systems - AS/400 mini
computer)
- RPG (Report Program Generator), Cobol.
Operating systems
- Windows, Linux.
Server applications (both on Linux and Windows servers)
- Web servers (Apache, IIS), other server applications (FTP, SMTP,
DNS, DHCP, Proxy Server, Firewall, etc).
Additional skills
- Enterprise Resource Planning (ERP) systems.
- P2P (Peer-to-peer) technology.
- WAP (Wireless Application Protocol), WML, AT commands.

EXTRA CURRICULAR ACTIVITIES


Jan 2006 Current

Cell Group Member at International Churches of Christ (ICOC), an


Australian church based at Caulfield (bible study in a group of students).
Active member of several Monash Clubs & Societies which give me
chances to socialize with students from almost every nation (both
international and local students) and be part of a very multicultural
environment that Monash University has.
- OCF (Overseas Christian Fellowship)
We gather, share and praise God together every Friday 7pm at
Rotunda Theatre, Clayton campus.
- GFN (Global Friendship Night)
We have different activities from week to week, e.g: multi cultural
night, dancing, singing, watching movies, playing board games,
speed dating, barbeque party, discussions, sports, etc. We meet
every Monday 6pm at Cellar Room, Clayton campus.
- MITS (Monash Information Technology Society)
We evaluate and discuss new software and IT topics, provide
genuine software (student license) for members, etc.
- MIC (Monash Indonesian Club)
We arrange several events & gathering, e.g: barbeque, trips to tourist
destination areas, watching movies, sports, etc.
- Language Exchange Volunteer
This fantastic event is held by Monash University International
Student Support Unit (ISSU) to help find a partner for students who
want to learn Australian or other foreign languages and their cultures.
Participant is partnered with a person from that country and they then
can learn each other language and culture (e.g. Korea-English,
Japan-English, Indonesia-English, etc). I regularly met up with my
Australian partner 2 hours a week, we took turn to speak and ask
questions in each other language. She is now doing course at
Monash Malaysia as part of Monash Study abroad scheme, but we
still keep in touch.

REFERENCES
Florence Tea
Senior SAP Consultant
HP Consulting MM Lead for StarHub SAP
implementation project.
Hewlett-Packard Singapore (Sales) Pte. Ltd.
450 Alexandra Road
Singapore 119960
Mobile: +65 9727 6537
Email:
siew-lan-florence.tea@hp.com

Tony McSherry
Director, e-Learning solutions
Microcraft e-Learning Pty Ltd,

Dr. Damminda Alahakoon


Supervising Academic for Business Process
Modelling and Workflow subject.
Senior Lecturer and Course Leader, Master of
Business Systems (by Research).
Clayton School of IT,
Faculty of Information Technology,
Monash University
Melbourne, Victoria 3168, Australia
Phone : +61 3 990 59662
Mobile : +61 4124 66572
Email :
Damminda.Alahakoon@infotech.monash.edu.au
Dr. Lyfie Sugianto
Supervising Academic for e-Business Technologies
and Advanced Computer Programming for Business
subjects.

ABN : 84 006 457 441


2 Theatre Place
Canterbury, Victoria 3126, Australia
Phone : +61 3 9836 9577
Mobile : +61 4098 64056
Email :
TonyMcS@microcraft.com.au

Eric J. Herlim
High School friend
Senior System Engineer
Accenture Technology Solutions
Philadelphia Office, PA, USA
Octel : +1 267 216 2284
Mobile : +1 267 243 6675
Email :
eric.j.herlim@accenture.com

Meldy Tristano
High School friend
Assistant Manager - Audit Department
Deloitte
Abbotts House 2
Reading, RG1 3BD, United Kingdom
Phone : +44 0118 322 2146
Email :
mtristano@deloitte.co.uk

Senior Lecturer and Course Leader, Master of


Business Systems and Master of Business Systems
Professional (by Coursework).
Clayton School of IT,
Faculty of Information Technology,
Monash University
Melbourne, Victoria 3168, Australia
Phone : +61 3 990 55803
Mobile : +61 4123 69690
Email : Lyfie.Sugianto@infotech.monash.edu.au

Stephen Paull
Senior Lecturer and Course Leader, Master of
Business in ERP Systems.
School of Information Systems,
Faculty of Business and Law,
Victoria University
Melbourne, Victoria 3000, Australia
Phone : +61 3 9919 1085
Email :
Stephen.Paull@vu.edu.au

Brendan McCarthy
Senior Lecturer
Director, Web-based Learning
School of Information Systems
Faculty of Business and Law,
Victoria University
Melbourne, Victoria 8001, Australia
Phone : +61 3 9919 5079
Mobile : +61 418 545 780
Email :
Brendan.McCarthy@vu.edu.au

Ir. Gunawan.
Senior Lecturer and Course Leader, Bachelor of
Computer Science.
Sekolah Tinggi Teknik Surabaya (STTS) University,
Jl. Ngagel Jaya Tengah 73-77,
Surabaya - 60284,
PO.BOX 1398, Surabaya, East Java, Indonesia
Phone : +62 31 502 7920
Email :
Gunawan@stts.edu

Vous aimerez peut-être aussi