About Me

Hello! I'm Bill, a ML researcher/practitioner based in Singapore. I lived in Chicago, Boston, and the Bay Area for 5 years before moving back to Singapore in 2019.

I enjoy building machine learning algorithms and systems that have a real-world impact on people's lives. My goal is to build end-to-end ML products and solutions that engineers enjoy working on, and have positive outcomes for society.

After graduating from the research-based master's program from MIT's Center for Computational Engineering, I joined the data science team at One Concern to build large-scale computer vision and network modelling systems to estimate impacts of natural disasters. I worked at GovTech Singapore for 3 years where my team and I built a cloud-based image and video analytics platform. Now, I am at Amazon Web Services leading science and ML research work for Generative AI applications across text and image applications.

Here's what I've been up to lately:

  • Deep Learning, Computer Vision
  • Applied Math, Statistics
  • Tensorflow, PyTorch
  • Flask, SQL, Javascript
  • Kubernetes, Docker, Serverless
  • Python, Julia, R
  • AWS Architectures

Where I've Worked

Senior Applied Scientist @ Amazon Web Services

2022 - current
  • The AWS Generative AI Innovation Center collaborates globally to deploy generative AI solutions. I have led science efforts and key strategic customer engagements in ASEAN, India, and Korea.
  • Led efforts to optimize and improve internal LLMs, with reductions in memory footprint by 70% and deployment costs by 50-80%, without compromising performance
  • Tech lead for novel genAI applications, including usage and benchmarking of LLMs for education, LLM agents for financial services, accurate and verifiable LLM analysis for legal and investment professionals.
  • Contributor to popular and emerging open-source libraries for LLM inference and benchmarking, including AlpacaEval, AutoGPTQ, and Text Generation Inference.

Other Noteworthy Projects

view the archive
Folder
Vehicle Classification API

A vehicle classification model. A REST API that classifies vehicles. An auto-scaling backend that classifies vehicles running on Kubernetes. All in one repo.

  • Docker, Kubernetes
  • Flask
  • Tensorflow
Folder
Parking Utilisation

Featured on Fortune magazine and NVIDIA Developer News, our project optimises for the minimal number of video frames required for accurate parking utilisation measurements. This enables large-scale quantification of parking usage for urban planning purposes. Our results are published in the IEEE Internet of Things Journal.

  • Python
  • PyTorch
  • Tensorflow
Folder
Roboat

Sensor-fusion between lidar and RGB images for motion planning and obstacle avoidance for boats. Featured on CNN and CNBC.

  • ROS
  • Sensor Fusion
  • Python, C++

What's Next?

Get In Touch

I'm always keen to chat about new ideas and collaboration opportunities.

Say Hello