Lian Kok Hai

Software Engineer

📍 Singapore 🔗 github.com/unfazing

About

Software engineer at GovTech Singapore, working on Government on Commercial Cloud (GCC). Background in machine learning, distributed systems, and backend development. Passionate about building infrastructure that serves the public good.

Technical Skills

Languages

  • Python
  • Bash
  • Java
  • C/C++
  • Golang
  • Rust
  • JavaScript
  • HTML/CSS
  • PostgreSQL

Frameworks & Libraries

  • TensorFlow
  • PyTorch
  • Flask
  • Next.js
  • Node.js

Tools & Infrastructure

  • Git
  • Terraform
  • Docker
  • Kubernetes
  • Spack
  • Slurm
  • RabbitMQ

Experience

Backend Software Engineer

GovTech - Government On Commercial Cloud July 2025 – Present
  • Developed Node.js APIs for users to carry out CRUD operations on GCC-provisioned AWS and Azure cloud infrastructure

Backend Software Engineering Intern

MicroSec May 2024 – Nov 2024
  • Led the development of online network anomaly detection models for an Intrusion Detection System
  • Successfully implemented into production, increasing training data capacity by 100x
  • Tested software on live IIoT network, identifying and resolving hard-to-catch bugs across microservices

Software Engineering Intern

PhillipCapital May 2023 – Aug 2023
  • Automated web scraping with Python and Selenium, reducing data extraction time by up to 90%
  • Leveraged Excel VBA macros and Power Automate to transform complex multi-step workflows into single-click automation
  • Analyzed C++/C# codebase and SQL databases, producing a detailed report to modernize backend price feeding mechanisms

Machine Learning Intern

DSO National Laboratories May 2022 – July 2022
  • Optimized ML model training by implementing distributed training across multiple GPUs and nodes
  • Conducted research on efficient ML-based image processing techniques for autonomous vehicles

Machine Learning Intern

DSO National Laboratories Nov 2020 – May 2021
  • Built and trained advanced CNN models for image segmentation in remote sensing applications
  • Applied OpenCV for image processing, registration, and upsampling, enhancing model accuracy
  • Resolved high-availability issues for microservices by developing a POC using Kubernetes

Education

Bachelor of Computing in Computer Science

National University of Singapore Aug 2021 – May 2025
  • GPA: 4.75/5.0 — NUS Dean's List AY22/23
  • Award: NUS Merit Scholarship
  • Coursework: Software Engineering, Data Structures & Algorithms, Computer Networks, Database Systems, Parallel & Concurrent Programming, Operating Systems

Achievements

Co-curricular Activities

NUS Mountaineering

Aug 2021 – May 2025
  • Executive Committee — planned and executed technical/physical training sessions and university-wide events
  • Trained 2 batches of student mountaineers across 12 months to venture on expeditions to the Himalayas, Nepal

Projects

Cloud Resume Challenge

Serverless resume website with visitor counter. Built with AWS (S3, CloudFront, Lambda, DynamoDB, API Gateway), Terraform, and GitHub Actions CI/CD.

View on GitHub