Gregory Lai

Senior Lead Engineer · DevOps, AWS, Terraform, Python

Senior engineer with over six years of experience building infrastructure across news media, Web3 startups, and tech agencies.

SingaporeLinkedIn ↗
01

About

Builds end to end across event-driven Node.js and Python backends, fault-tolerant message queues and pipelines on AWS, React frontends, Terraform-managed infrastructure, and GitHub Actions CI/CD.

  • 6+
    years engineering
  • Straits Times feature
02

Skills

CI/CD & Automation

  • Terraform
  • GitHub Actions
  • NPM
  • Automated AWS deployments
  • Playwright E2E

Cloud Infrastructure

  • AWS
  • Lambda
  • ECS
  • EC2
  • Step Functions
  • CloudFront
  • API Gateway
  • ALB
  • SQS

Languages

  • TypeScript
  • Python
  • JavaScript

Frontend Frameworks

  • React
  • Vite
  • Svelte

Backend & Distributed Systems

  • Node.js
  • Express
  • Event-driven architectures
  • Microservices
  • WebSockets
  • REST APIs
  • Fault-tolerant pipelines

Tools

  • Docker
  • NGINX
  • Traefik
  • OpenSearch
  • Firebase
  • Mocha
  • Chai
03

Experience

May 2023 - Current
3 yrs 1 mo

SPH Media

Senior Lead Engineer
Terraform (AWS), TypeScript, Python

Own the company-wide event-driven platform serving 20 publications and 2M events/day, with 30+ Lambdas behind API Gateway and AWS ETL pipelines feeding OpenSearch.

Fullstack Software Engineer
React.js, TypeScript, Python

Built the CI/CD foundation (GitHub Actions + Terraform) and led the businesstimes.com.sg migration from Drupal to AWS, while shipping the React/Vite frontend with Playwright E2E coverage.

July 2022 - May 2023
11 mos

EasyCode

Technical Lead
TypeScript, React.js

Led the dev team end-to-end on multiple client apps, including a Web3 product for Paoch and the Haw Par Villa audio tour featured in The Straits Times.

Aug 2021 - July 2022
1 yr

Hodlnaut

Fullstack Software Engineer
TypeScript, Terraform (AWS)

Architected secure API infrastructure on AWS (CloudFront, ALB, Terraform) and built a fault-tolerant SQS pipeline backed by Docker/Traefik microservices on EC2.

Mar 2020 - Aug 2021
1 yr 6 mos

Devhaus

Fullstack Software Engineer
React.js, TypeScript, Firebase

Shipped consumer products end-to-end, gym platform, real-time messaging with file uploads, Stripe payments, and two WebRTC/Amazon IVS streaming POCs.

04

Projects

2024

Audio Tour App

Dockerized audio tour app for Haw Par Villa, Svelte frontend, Nginx reverse proxy, hosted on Ubuntu. Featured in The Straits Times.

Svelte · Docker · Nginx · Ubuntuhawparviva.com
2021

Cross-Exchange Trading Bot

Cross-exchange arbitrage tool generating delta-neutral profits at 4.5% APR.

Node.js · WebSockets · TypeScript
2020

FX Market Monitor

FX market monitor built with R package 'psymonitor' and plumber (R API generator), containerized with Docker. Saved client S$25K.

R · plumber · Docker
05

Education

2016 - 2021

Singapore Management University

Bachelor of Science, Information Systems

Certifications
  • HashiCorp Terraform Associate2026
06

Contact