
Chang Sau Sheong
Managing Director, Digital Technology, SP Group
Sau Sheong has been doing software development for 24 years, mostly in web application development for various industries including telcos, fintech, gaming, government and also energy/utility. He is active in the Ruby and Go developer communities and has contributed to open source projects and spoke at meetups and conferences. Sau Sheong has also published 4 programming-related books, on Ruby and Go, his latest being Go Web Programming published by Manning. He currently works for Singapore Power (a utility company), and has in his career worked for PayPal, HP, Yahoo, and also ran a technology startup during the dot-com days.
Videos (22)

AI Programming with Go — GopherCon Singapore 2025

Go and LLMs - GopherCon SG 2023

Quick Intro to Generics in Go - CEO, SP Digital

Building a thermal camera with RPi - Hackware v6.2

Building Simulations With a Go Cellular Automata Framework - Sau Sheong Chang

End the wars with Tanuki - Multiple programming languages in single web application - GoSG

How to create a web application in multiple programming languages - GeekCampSG 2019

Controlling Distributed Energy Resources with Edge Computing and Go - GopherCon SG 2019

Welcome address - GopherCon SG 2019

Opening Address - GopherConSG 2018

Genetic Algorithms in Go - GitHub Constellation Singapore: Explore

Algorithms for Startup Founders - GeekCampSG 2017

Opening Remarks - GopherCon SG 2017

How to manage your tech team - TIA Singapore founders meetup

Go Programming - Carousell Tech Talk

Programming Complexity: Modeling Complex Systems with Ruby and React - RedDotRubyConf 2016

Complexity - GoSG

Google App Engine and Heroku - Gophers Meetup

Rollicking Ruby Robots Rule the World - Hackware v0.8

3 Things You May Not Know About The Go Template Engine - GoSG

Money, Sex and Evolution by Chang Sau Sheong

Polyglot; or how to write a web app with 6 programming languages - SG Ruby Meetup