when life gives you lemons, eat durians
date
Jan 5, 2024
slug
resume
author
status
PublicOnDetail
tags
summary
type
Paper
thumbnail
category
updatedAt
May 8, 2025 04:11 PM

David Chong

Senior Software Engineer

notion image

Contact.

Email. davidcjw@gmail.com

Channel.

Introduction.

I am an economics undergrad turned software engineer. My career path has been anything but linear. I joined an investment bank upon graduation and found myself doing data analytics and so I pivoted to study a part-time Masters in AI and eventually landed my foot into AI engineering. I grew my interest in the infrastructure aspects of ML and pivoted yet again into MLOps. More recently, I pivoted more towards DevOps and platform engineering, now involved in Cloud Native engineering.

Work Experience.

Shopee

Main Contributions

Senior Software Engineer
2023.10 - Present
  • Responsible for day to day operational maintenance of Data Science analytics infrastructure (JupyterHub, Airflow, Dask & MLFlow) and ETL pipelines (using SQL, Airflow)
  • Overhauled previously used Data Science infrastructure from single VMs to JupyterHub on GKE alongside parallel computing with Dask, reducing infrastructure and model training cost by ~60%
  • Principal contributor and maintainer of internal data science Python library used by all members of the Data Science team, improving model development efficiency
  • Automated CICD pipelines for deployment of batch (Airflow) and real- time models (APIs), reducing deployment time by 50%
  • Continually innovate and optimize team’s ML workflow

Tech Stack

GCP, Kubernetes, Python, Golang, Airflow, MLFlow, Gitlab, Dask, Bash, PostgreSQL
 

GoTo Financial

Senior MLOps Engineer 2021.10 - 2023.10
 

Main Contributions

  • Responsible for day to day operational maintenance of Data Science analytics infrastructure (JupyterHub, Airflow, Dask & MLFlow) and ETL pipelines (using SQL, Airflow)
  • Overhauled previously used Data Science infrastructure from single VMs to JupyterHub on GKE alongside parallel computing with Dask, reducing infrastructure and model training cost by ~60%
  • Principal contributor and maintainer of internal data science Python library used by all members of the Data Science team, improving model development efficiency
  • Automated CICD pipelines for deployment of batch (Airflow) and real- time models (APIs), reducing deployment time by 50%
  • Continually innovate and optimize team’s ML workflow

Tech Stack

GCP, Kubernetes, Python, Golang, Airflow, MLFlow, Gitlab, Dask, Bash, PostgreSQL

AI Singapore

AI Engineer 2020.02 - 2021.10
 

Main Contributions

Worked on 2 end-to-end projects:
1) Content classification in a digital marketing domain for a regional AI-based startup
  • Led a team of 3 engineers to develop a multi-modal content-classification model (text, image & emojis)
2) Recommender System (RecSys) for a local university library.
  • Led the development of a library recommender system that consisted of two components (a) an API endpoint (real-time & non-personalized) used by web frontend and (b) scheduled email recommendations (batch & personalized)
Effective in communicating complex ideas and concepts to clients

Tech Stack

AWS, Kubernetes (OpenShift), Python, FastAPI, Gitlab, W&B, DVC, MLFlow

Idea Ink Pte Ltd

Full Stack AI Engineer 2020.09 - 2022.04

Main Contributions

Principal engineer who spearheaded the development of the end-to-end PDF to infographic service, from conceptualization to deployment
Integrated AI algorithms into front-end user interfaces, ensuring a seamless and intuitive user, including a payment gateway via Stripe

Tech Stack

AWS, Python, HTML/CSS, Typescript + Vue 3, FastAPI, PostgreSQL, DVC, GitHub Actions, Terraform, Stripe API

Education.

Singapore Management University

Masters of IT in Business (Artificial Intelligence Track)
2018 - 2020
Intro to Artificial Intelligence Applied Machine Learning Data Management Computer Vision Social/Text Analytics Big Data Tools & Techniques Natural Language Processing Algorithm Design Recommender Systems

Singapore Management University

BSc (Economics and Finance)
2013 - 2017
Dean’s List AY 2013/2014 Dean’s List AY 2014/2015
High Distinction in Statistics, Game Theory & Analysis of Derivatives Securities
Teaching Assistant for Game Theory

Skills.

I’ve a wide range of skills as I started from an AI Engineer and transitioned to MLOps. I can categorise my skillsets into a few buckets:
Data Science: Python | Jupyter | Scikit-Learn | Keras Tensorflow | Pytorch | Streamlit | JupyterHub | Airflow | MLFlow | W&B
Frontend: HTML/CSS/Javascript | Vue.js | Typescript
Backend: Flask | FastAPI | Docker | Git/Gitlab | MySQL | CI/CD | DVC | PostgreSQL | OpenShift | Kubernetes | Cloud services | Bash