Hi there! I'm
Koh Wyhow

I enjoy solving problems using technology, focusing on data and analytics, cloud computing, and web development. I also like to work on projects which have positive impacts on society:)

Trained as a mathematician, I've been passionate about technology since self-studying Microsoft Excel and R back in 2015.

My background as a former Further Mathematics lecturer helped me build my communication skills, for me to explain my work in non-technical terms, while guiding developers in technical matters. I currently focus on building using Python, SQL, and JavaScript.

programming
Want to know more?

A bit about me.

Front End

skill icon
Nuxt v3
skill icon
Tailwind CSS
skill icon
Rust
skill icon
Next.js

Back End

skill icon
Python
skill icon
R
skill icon
MySQL
skill icon
Node.js
skill icon
Go

Data Visualization

skill icon
Power BI
skill icon
Looker Studio
skill icon
Tableau

Work Experience

Roche Services (Asia Pacific)

Senior IT Professional - Data Integration | Oct 2022 - Present

  • Ran data virtualization activities like creating views,troubleshooting existing setups, coaching other developers to set up data virtualization projects
  • Built automated web scrapers and text detection algorithms for the APAC PharmaVigilance and Patient Safety teams
  • Coached Master Data Ops team in SQL and automated text detection using Python
Denodo Platform 8.0
Cloud Functions
Khazanah Nasional Berhad

Assistant Vice President, Digital & Technology | Nov 2020 - Nov 2022

  • Reviewed Power BI dashboards. As a result of coaching from the previous year, the two younger team members are now able to manage data visualization projects on their own
  • Performed technical diligence work to assess feasibility of automating internal reports using Azure Functions and Python
  • Built the front-end of a custom search engine and custom CRM using Vue.js and Tailwind CSS
  • Conducted research using patents data to highlight possible alpha generation opportunities using Google Patents and Bloomberg data
  • Coached two younger team members in common tech and methods used in data and analytics work
Python
Power BI
Azure SQL
Star Media Group

Data Science Manager | Mar 2019 - Nov 2020

  • Deployed chatbots on Facebook Messenger for Majalah Kuntum and The Star Online using Dialogflow to support customer service operation
  • Conducted a Python workshop for managers from SMEs and MNCs
  • Deployed two image recognition systems for Kuali on Google Play and Apple App Store using a deep learning model, and Google Vision API's OCR for recipe recommendation
  • Ran A/B tests on thestar.com.my using Google Optimize to boost registration rates
  • Built POCs for automated journalism, automated summarizer, automated headline generator, and Aesthetic/Image Quality Classifier
  • Contributed to several data journalism articles, featured below
BigQuery
Cloud Functions
App Engine
INVOKE Solutions (Malaysia)

Chief Analytics Officer | Jul 2018 - Feb 2019

  • Led a team of 5 data scientists for database maintenance, analytics algorithms (for the job matching service, Adnexio), and sentiment analyses (for external clients)
  • Wrote Python scripts to automate prices for the employer's module of Adnexio
  • Generated analytics use cases for prospective FMCG and property development clients
Azure ML Studio
SQL
Python
EY Data & Analytics

Senior Associate | Nov 2017 - Jul 2018

  • Performed data mining on acquired jobs data market from Singapore, Australia and New Zealand, Canada, United States, and United Kingdom using R
  • Developed the forecasting model using R to model future job vacancies in the insurance, banking, wealth and asset management, and financial technology sectors in Singapore
  • Supported on-site team with dashboard construction using Power BI to identify opportunities to maximize airline revenue
R
Power BI
Hong Leong Assurance Berhad

Data Analyst | Sep 2017 - Oct 2017

  • Built predictive model to identify prospective customers for medical insurance products using SAS Enterprise Guide
  • Analysed promotional campaign via agents' effectiveness
SAS Enterprise Guide
Taylor's College

Lecturer (Cambridge A Level) | Dec 2013 - Aug 2017

  • 99% of students achieved a minimum of A in Mathematics
  • 55% of students achieved a minimum of A in Further Mathematics
  • Pioneered use of Google Apps for Education in Jan 2015, which 10 other faculty members adopted
Google Classroom

My research in the news.

Check out my published contributions.

INTERACTIVE: Key facts on state seats

PETALING JAYA: Six Peninsular Malaysia states are heading to the ballot box to elect their state assemblymen in what many are calling a mini general election for the country.

Why does a senior data scientist learn web development? (With Wyhow)

Meet Wyhow. An experienced Data Scientist who has been in the data science industry for a decade recently learned web development skills to improve his problem-solving abilities.

Tech savvy guys step up

PETALING JAYA: During the pandemic, many young Malaysians have quietly contributed to society. They have taken time off full-time jobs to develop solutions that help society better understand the situation.

Unvaccinated form bulk of Malaysia's new Covid-19 cases

Health Ministry's figures show that eight of out of 10 people who were infected over the past two weeks have no vaccination history. We drill down.

INTERACTIVE: How is Malaysia's Covid-19 vaccination plan progressing? Find out here

Malaysia's Covid-19 vaccination rate could ramp up even further with more vaccines coming and steady progress shown so far.

INTERACTIVE: Dear Thelma, three decades of advice and still going strong

From what to do about a philandering husband or a noisy neighbour, right down to coping with crazy office politics or panic-inducing exam stress - Sunday Star's Dear Thelma has been the go-to advice column for readers...

This is why people love advice columns: Experts speak

Advice columns, from 'Dear Abby' to our own 'Dear Thelma' continue to be popular even in the 21st century. The experts tell us why.

Air quality drops in recovery MCO

The air that we breathe was at its cleanest during the conditional movement control order. But now, air quality has dipped, with the return of heavy traffic and industrial activities.

An MCO 'side-effect': A breath of fresh air

The MCO, beyond flattening the curve, has produced another positive side effect: cleaner air. For just how much, click here.

MPs mostly asked about socio-economic development

PETALING JAYA: The development gap between rural and urban areas as well as problems faced by the poor topped the list of questions that Members of Parliament asked during the last Dewan Rakyat meeting.

How effective was your MP in Parliament? Find out here

What kind of questions do our MPs ask? What is the most commonly uttered word? We crunch the numbers!

Contact me