Curriculum Vitae

\(®γσ\) , Eng Lian Hu


1. About Me

Title Details
Date of Birth 1984-10-22
Age 32y 2m 12d
Malaysian Phone Number +6-017-2100905
Taiwanese Phone Number +886-098-910-4576
Home Land-line Contact +6-03-89570938
Email Address englianhu@gmail.com
Current Address 9-11-02 Block Chengal, Taman Desaminium, 43300 Seri Kembangan, Selangor, Malaysia
Home Town 290 Kampung Tiram Buruk, 45500 Tanjong Karang, Selangor, Malaysia
Nationality Malaysian
Religion Buddha


2. Education

2.1 Professional Certificate, Specialization Data Science (R Programming)

Apr-2014 to May-2016
Professional Certificate, Specialization Data Science; Cousera - Johns Hopkins University (JHU)

certificate 2.1.1 : Data Science Specialization


2.2 Professional Certificate, Specialization Data Science (Python)

Jun-2015 to Aug-2015
Professional Certificate, Specialization Data Science; Cousera - University of Michigan (UM)

certificate 2.2.1 : Programming for Everybody


2.3 Professional Certificate, Japanese Language Profeciency Test

Mar-2002 to Dec-2003
Professional Certificate, Japanese Language Profeciency Test; JLPT - Japan Foundation Kuala Lumpur and Japan Educational Exchanges and Services
  • Course title : Japanese Language Profeciency Test - Level III

certificate 2.3.1 : JLPT III


3. Experience

3.1 Unemployment

Dec-2016 to Present - Availability : Immediately


3.2 Customer Service - ManPower Sdn Bhd

Nov-2016 to Dec-2016
Customer Service Executive; Mindpearl
  • Salary : MYR4000 (+ OT & Allowance if any)
  • Job Task : A customer service executive in Mindpearl but handle Malaysia Airlines customers.
  • Remarks : Mindpearl is an outsourcing company for few Airlines companies which handle Malaysian Airline customers. Converted from Manpower recruitment agency to a proper outsourcing company which based in Fiji (an island nation in Asia Pacific).
  • Reason of Leaving : HR Manager Muthu Kuna she say I don’t know how to play black magic and silly follow Malaysian law to take public holidays and fire me. Because she is wizard controlled by HwaCai from No32 Tmn RHU and be will scapegoat if I don’t know black magic. In fact that is wizard’s affairs but not our human’s responsibility to be wizard’s scapegoat.
May-2016 to Nov-2016
Customer Service Executive; Manpower Human Resource Sdn Bhd
  • Salary : MYR4000
  • Job Task : A customer service executive in Mindpearl but handle Malaysia Airlines customers. General enquiry, new booking, booking amendment.
  • Remarks : Manpower is an outsourcing HR company pay salary but work for Mindpearl and training at Malaysian Airline Subang office.


3.3 Sportsbook Trader - Global Solution Sdn Bhd

Oct-2015 to Jan-2016
Online Gaming, Sportsbook Trader; Global Solution Sdn Bhd
  • Salary : MYR3000
  • Job Task : Follow (Back) sportsbook punters’ bets, hedging and oppose (Lay) pathological gamblers, doing deposit transactions for China mainland customers.
  • Remarks : A Malaysian unnamed company based in Selangor but the head-quarter based Hong Kong and Macau.
  • Resson of Leaving : Project manager announced closed project.


3.4 Sportsbook Social Media Marketing - OneMedia Sdn Bhd

May-2015 to Sep-2015
Online Gaming, Customer Service; OneMedia Sdn Bhd
  • Salary : MYR2500~MYR3000
  • Job Task : Handling inbound and outbound calls, livechat, feedback, all deposit and withdrawal transactions.
  • Remarks : A new established company which is similar as bookie but employ own programmers and also server.
  • Resson of Leaving : Superior request change to commission based sales and marketing but not my strength, therefore choose resign.


3.5 Apple Product Fruad Prevention Analyst - IdealSeed Sdn Bhd

Feb-2015 to Apr-2015
Online Retails, Fraud Prevention; IdealSeed Sdn Bhd
  • Salary : MYR4000
  • Job Task : Handling inbound and outbound calls, check and approve/reject customers’ ordered transactions.
  • Remarks : An outsourcing HR company which insource staffs into Xerox (M) Bhd but operate Apple Inc.’s project.
  • Resson of Leaving : Manager Robin Wang Yan Ping say I don’t know how to play black magic and fire me. Because he is wizard controlled by HwaCai from No32 Tmn RHU and be will scapegoat if I don’t know black magic. In fact that is wizard’s affairs but not our human’s responsibility to be wizard’s scapegoat.
Mar-2014 to Apr-2014
Customer Service Executive; FujiXerox
  • Salary : MYR3000
  • Job Task : Handling inbound calls from Taiwanese customers’ orders and maintenance.
  • Remarks : A printer company which provides an IT service to customers and few retailer’s outlet clients (FamilyMart, 7Eleven, HiLife and OKMart ).
  • Resson of Leaving : Manager Chai Yun Cheah say I don’t know how to play black magic and fire me. Because he is wizard controlled by JiGong from WanFosi and be will scapegoat if I don’t know black magic. In fact that is wizard’s affairs but not our human’s responsibility to be wizard’s scapegoat.


3.5 Sportsbook Trading Team Leader - SBSolutionCorp Ltd

Nov-2013 to Mar-2014
Online Gaming Trading, Team Leader/Trader; SBSolutionCorp Ltd
  • Salary : MYR3800
  • Job Task : Handling few members to update scores and bets settlement.
  • Remarks : Operation conducting by SB Solutioncorp based in Makati City (Manila, Philippines) but software company GBLinks based in Kowloon (Hong Kong, China)
  • Resson of Leaving : Manager Mike Chong Yu Meng request to hire more team members to lease the job or need to knnow play black magic, but I just would like to enjoy simple life office worker and don’t know black magic since I am not wizard, therefore choose resign.


3.6 Live Complaince Editor - U-Drive Media Sdn Bhd

Nov-2012 to May-2013
TV Broadcasting Channel, Video Editor; U-Drive Media Sdn Bhd
  • Salary : MYR2450
  • Job Task : Watching and filtering video streaming from abroad prior to play in our country.
  • Remarks : An outsourcing company which insource staffs into TM Bhd (Telekom Malaysia ).
  • Resson of Leaving : Director request change to account or marketing department, but marketing is not my strength and I just would like to enjoy simple life office worker, therefore choose resign. Director Kent say I don’t know how to play black magic, Chinese need to follow Malay’s instruction since Malaysia is not China nor Taiwan and fire me. Because he is wizard controlled by JiGong from WanFosi and be will scapegoat if I don’t know black magic. In fact that is wizard’s affairs but not our human’s responsibility to be wizard’s scapegoat.


3.7 Sportsbook Customer Service - Scicom (MSC) Bhd

Mar-2008 to Jul-2012
Outsourcing Business, Customer Service; Scicom (MSC) Bhd
  • Salary : MYR3656.25
  • Job Task : Handling inbound and outbound calls, livechat, feedback, all deposit, withdrawal and also phone bets’ transactions. Sometimes need to do translation and also analysis job tasks
  • Remarks : An outsourcing public listed company which handle Fortune 500 Ladbrokes PLC’s business in Far East Asia.
  • Resson of Leaving : HR request change project since closed project, since there has no sportsbook related project besides Ladbrokes during that time therefore choose resign.


3.8 Sportsbook Trading Trainer - Caspo Inc.

Jul-2006 to Jun-2007
Online Gambling, Trainer/Trader; Caspo Inc.
  • Salary : MYR5988.35 + 3~99months Annual Bonus (SGDxxxxxx)
  • Job Task : Provides training to newbies on sportsbook trading and live scout. Need to backup for trading as well. Sometimes need to do translation and also analysis job tasks.
  • Remarks : A cross-global business group which co-orperate with couples of companies whic based in Hong Kong, Taiwan, IOM (United Kingdom), Cambodia etc. Few brands like 188Bet , Crown , etc.
  • Resson of Leaving : Cannot stand for daily 12 to 16 working hours during that time, therefore choose resign.


3.9 Sportsbook Senior Trader - Telebiz Sdn Bhd

Nov-2005 to Jul-2006
Online Gambling, Team Leader/Senior Trader; Telebiz Sdn Bhd
  • Salary : MYR2450 + Annual Bonus (MYRxxxx)
  • Job Task : Provides training to newbies on sportsbook trading purchasing stocks, need to update scores for bets financial settlement. Handle live-matches on corners. Sometimes need to do translation and also analysis job tasks.
  • Remarks : An outsourcing company which handle sportsbook trading based Malaysia but co-operates with quite some companies in Hongkongese Citics PLC, Australian Betworks Pty and also UK Starlizard Ltd etc.
  • Resson of Leaving : Looking for better offer which introduced by friends.


4. Technical Experience

4.1 Analysing Financial Report of Bookmakers

Mar-2016 to Present
Analysing Financial Report of Bookmakers
  • Learn shiny (exmp: infrastruture, shinyjs, shinydashboard etc), advance R (exmp: environment etc), data visualization (exmp: rCharts, DT, formattable, sparkline etc)
  • Learn to read financial report of public listed companies.


4.2 Betting Strategy and Model Validation

Jul-2015 to Present
Betting Strategy and Model Validation
  • Learn PhantomJS for background wbdriver, markdown, setup RStudio server. However RSelenium and PhamtonJS faced some error and then just simply apply rvest to harvest the data from spbo without odds price.
  • Gather and filtering the staking dataset from Sportsbook consultancy firm A and validate their staking models.
  • Gather livescore data from spbo livescore website and filter the data.
  • Natural language analysis on the scrapped livescore data to match the team names from firm A.
  • Testing the efficiency of some coding.
  • Learn modified Kelly staking model.
  • Learn investment fund management.

graph 4.2.1 : Sample data of candle stick chart for fund growth of firm A via agent A. ($1 = $10,000)


4.3 GitHub Blogs

Jan-2016 to Present
GitHub Pages

graph 4.3.1 : Sample data GitHub-Pages Blog.


4.4 Introducing ®Studio Server for Data Scientists

Jan-2016 to Jan-2016
Introducing ®Studio Server for Data Scientists
  • Learn some command for Linux CentOS 7.
  • Reviewed my previous setup ®Studio server steps to remind ownself.
  • Learn to prepare a rmakdown presentation file.
  • Sharing own experience about setup ®Studio server, suggestion and comparison on relevant used apps.
  • Quotes:“授人以鱼,不如授人以渔”, adviced that we all need to learning step-by-step from the basic but not insider trading.

slides 4.4.1 : 为数据科学家们量身定做の专业统计软件 — ®Studio服务器


4.5 Testing Inefficiency of Sports-Bookmakers by Kelly Model

Dec-2014 to Dec-2014
Testing Inefficiency of Sports-Bookmakers by Kelly Model
  • *Apply poisson model to the scrapped data from- **WebDriver Dynamic Webpage Scrapping- to build an prediction model.*
  • *Rewrite the Kelly model from- **Odds Modelling and Testing Inefficiency of Sports-Bookmakers- in R but also optimal value* \(r\) which is stated in Dixon&Coles1996 to test the efficiency and the returns of investment based from the Poisson model.
  • Improve the efficiency of data management and also timing of calculation.

Return of Investment from Kelly Model

Breakdown of Operators - Profit & Loss on the Odds Price with/without Overrounds.

table 4.5.1 : Breakdown of Operators - Profit & Loss on the Odds Price with/without Overrounds.


4.6 Test the Dixon-Coles 1996

Feb-2014 to Mar-2014
Dixon-Coles1996
  • Learning Shiny and knitr in Coursera JHU- 09 Developing Data Products, occasionally noticed a* fbRanks package, simply scrape the livescore of English Premier League to test the Dixon-Coles model.
  • Similar with my previous research, the author wrote a scrape the data statical webpage but save as csv, but add-on a surface/venue parameter and also apply efficiency of the calculation for bigger size dataset. You can go to http://www.lastplanetranking.blogspot.my for more details.
  • I’ve modified a bit my model by refer the idea efficiency of glm packages of the author and will review again my model and also write my company website Scibrokes® Test Site by Shiny when free.
  • Additional information about the website server, SoccerMetrics, sotdoc and matchOdds.org might be good referencens for my future writing website. SotDoc roughly brief about the annual returns of SmartOdds around 2.5~3% while their investment returns rate around 7% per annum comapre to most of sportsbookmakers 0.5% or Crown 1.8%. SoccerMetrics using Python to setup Soccermetrics API Python Client while MatchOdds apply Tomcat to manage the data server.

website 4.6.1 : Dixon-Coles 1996


4.7 WebDriver Dynamic Webpage Scrapping

Mar-2014 to Apr-2014
WebDriver Dynamic Webpage Scrapping
  • Relenium and RSelenium published, scrape the odds price of sportbookmakers and also livescore data from 7M and NowGoal website as well as filter the odds price data.


4.8 Soccer League Web Scraping

Aug-2013 to Sep-2013
Soccer League Web Scraping
  • Learning programming to gather livescore and also odds price data from Gooooal. livescore website.
  • *From the scrapped result, there has alot of errors and wrong result since the static website result unable changed once the score is updated. There might be some postponed matches and also suspended metches. Moreover dynamic webpage request selenium apps, due to Rpy loss maintenance and rPython,RSelenium are not yet published. Therefore forfeit and learn Python and started the- WebDriver Dynamic Webpage Scrapping.


4.9 Odds Modelling and Testing Inefficiency of Sports-Bookmakers

Apr-2008 to Apr-2010
Odds Modelling and Testing Inefficiency of Sports-Bookmakers
  • Learn RExcel, CrystalBall, ModelRisk etc. and choose R open source software to start my research.
  • Collect the livescore and also 1x2, Asian Handicap, Over Under odds price data of 29 sportsbookmakers manually from 500WAN, BET007 and NowGoal website and filter the odds price data from 2006 to 2011.
  • Apply Poisson model in R to test the return of the investment. This research job is the most completed, success and the first research which write the whole odds compilation EM model and data management by refer to thousands of research papers in sportsbook odds modelling after resigned from Caspo Inc.

paper 4.9.1 : ®γσ, Eng Lian Hu (2016)


4.10 Apply Poisson regression on sports odds modelling

Jan-2007 to Jul-2007
Apply Poisson regression on sports odds modelling
  • Write own Poisson model based on what I learnt from Stuart Doyle during working in Telebiz Sdn Bhd.
  • Due to not master in Macro VBA, I just simply recall the concept which was a spreadsheet VBA Excel file from Paul Judge for data management I accidentlly deleted few years ago.
  • Remarks: Stuart and Paul used be Sportsbook consultants to Telebiz and setup own advisor company SportsTrust during 2009/2010.


5. Time Line


6. Skill

Skill and Expertise

Skill and Expertise Rating Level (from newbie 1 to expert 10)

table 6.1 : Skill and Expertise


7. Other/Miscellaneous

I wrote an article to share about 安装 ®StudioとShiny服务器 and currently registered for studying at Master of Computer Science in Data Science and Bachelor of Science in Computer Science. currently learn to setup own sportsbook hedge fund company Scibrokes®1 which will be the first professional sportsbook hedge fund in Asia I though.

I will wrote a shinyapp cv some other days to easy for categorize and viewing.

You are welcome to own yours by refer to my Personal WP Blog (will be migrated to Jekyll/Hugo some other days). You are welcome to contact me at englianhu@gmail.com.


8. Social Network


Appendices


9. Documenting File Creation

It’s useful to record some information about how your file was created.

  • File creation date: 2015-10-12
  • R version 3.3.2 (2016-10-31)
  • R version (short form): 3.3.2
  • rmarkdown package version: 1.3
  • File version: 1.0.1
  • File latest updated date: 2017-01-03
  • Author Profile: ®γσ, Eng Lian Hu
  • GitHub: Source Code
  • Additional session information

[1] 窶<9c>2017-01-03 20:24:22 JST窶<9d>


10. Speech and Blooper

I tried to refer to some articles and embed the GitHub main page (readme.html) to ease for reading but doesn’t work.


11. References


Powered by - Copyright© Intellectual Property Rights of Scibrokes®個人の経営企業


  1. The website not yet setup but now keep up learning.