Full Legal: King Sau Roland Leung
Current Location (City, Province): Vancouver, BC, Canada
Phone Number for Interview: 604-***-****
I take actions in delivering solutions on time and within scope to customer's satisfaction. I take heart in what I do since I believe my reputation is on the line if I deliver solutions that are not flexible and scalable.
Senior IT lead consultant
SAP - Vancouver, BC
January 2013 to November 2019
As a senior IT lead consultant, I am responsible for successful delivery of BI/BW/UI5/ABAP solutions on time and within the scope on the ONE-DATA platform. Throughout the last few years, I have been instrumental on the delivery of sales planning solutions, which are crucial to go-to-market operations from the setting of quota, cascading of targets to the on-going maintenance of sales representatives' performance and compensations. I help spearheaded the One-Data platform to enable a single-source-of truth data hub, from which different line of business will have confidence that the analytics on which it's based on is reliable. The one-data platform, which contains sales, marketing, HR information complements the data lake, which contains lots of user interaction data and 3rd party data.
I directed junior members on the architecture and the design of how different components should be structured. I am a firm believer of having good software patterns and design, though requiring more efforts initially, would bear fruits and lower defects later. The typical pattern being MVC on the client side and a flexible, componentized backend either that be on the ABAP stack through the netweaver gatway or on the Java stack through the use of a flexible java component executing the underlying HANA views.
The results have been phenomenal. Initially, sales operations were downloading data, pivoting data in Excel, which is prone to mistakes and lack of a single source of truth. We began with a custom UI5 app to give graphical representations of what needs to be alerted, a macro-formatted Excel offline template for entering of data (customer segmentation, sales assignment) and an online version. We added more abilities later on to facilitate the setup of the sales organization on UI5 for next-year planning. Recently, we integrated the planning data back to the CRM and rolled out an enterprise planning solution that cascades down from Finance targets into individual sales quotas.
SAP - Vancouver, BC
January 2007 to December 2012
As a liaison between IT and Finance, I was responsible for several dashboard initiatives. I created a 360 dashboard view of customers which detailed the latest health of customers, on how much pipeline been offered, how much licenses been purchased from purchase orders, and the account receivable statues. I also developed a dashboard for sales rep which detailed how they proceeded with each opportunity and to made sure that their being proactive if the trend deviated from planned. I also delivered an enterprise-wide expense reporting solutions. All these dashboard solutions are based on Enterprise Datawarehouse. I also act as a functional analyst on FI/CO and Treausry modules.
Business Objects - Vancouver, BC
July 1997 to December 2006
C++ development on Desktop applications like Crystal Reports, Business Objects.
Master's Degree in Engineering
UBC - Vancouver, BC
September 2000 to May 2015
Bachelor's Degree in Applied Science
UBC - Vancouver, BC
September 1993 to May 1997
ABAP / BW
Data-warehouse / Data Lake / R
Planning solutions / BPC / IP
Software-design Agile Architecture (10+ years) / Domain Driven Design Skills
Training in EAM and SCM
BW / Planning Solutions Portfolio
Go-To-Market Planning Backbone
A Process for assignment of Quota / Targets to Sales Rep and Sales Managers for next year driven top-down from Financial Targets. It applies to both sales license and consulting services. It requires the cascading of Next Year growth Targets, Revenue forecast decided by Finance cascaded down to individual Sales Rep.
Tools and skills: IP- HANA Optimized, BW, HANA Modelling, UI5, Analysis for Office, ABAP
Go-To-Market License Planning Solution
A Process for assignment of Quota / Targets to Sales Rep and Sales Managers for next year. It applies to both sales license and consulting services. A couple of BPC Excel templates are created to facilitate the input of quota and targets.
Tools and skills: BPC-Standard, BW, UI5, Excel BPC, BADI / ABAP
Consulting Services Work Force Planning
A process for the entire workflow of determining the types of Consulting Services to focus on next year and the subsequent requirements for supply and demand of consulting resources. This enables smoother consulting services forecast and staffing of resources.
Tools and skills: BPC-Standard, BW, Excel BPC, BADI / ABAP, FI/CO and EAM modules
Consulting Services Verbal Forecast
Budget is usually done semi-annually or annually and Forecast is done each work. This is to provide a constant update for the Consulting organization if they are in a position to meet their targets. This is a tool for the entry of each week forecast
Tools and skills: IP/BW, BW, Webdynpro
Domain Driven Design Examples