Marcus Koh Chi Hao

React Native Software Engineer by day. Exotic succulents collector by night.

Featured On

Vulcan Post - This NSF Built A Telegram Bot To Let Us Know When SMRT Fails Because "Where Got Time?"

Hype & Stuff - Telegram MRT Bot: An NSF Created An App So That You Don’t Break Down When The MRT Does.

LianHe ZaoBao - 青年设计手机应用 改善大学生通勤

Empowering communities with technology

NUS students do good to wrap up 2020

Gift for Good: Galvanising in-kind donations and completing wishes in Singapore

Youth In Action: No money, no problem — student group builds platform for in-kind donations




GiftForGood is an online in-kind donations platform that connects donors and non-profit organisations to effectively meet the needs of beneficiaries.


Hookies (CS3217)


A real-time racing game where you race with your friends to the finishing line! You can collect power ups along the way and hook onto bolts to increase your movement speed. (CS3216)


A POC for an event company to allow anyone to build their own events. You can customise anything from the types of host you want to the type of games.

NUS Buses

AndroidReact NativeGlitchFirebase

A realtime NUS Buses arrival app. Redesigned and redeveloped.

SG Checkpoint


An android app to check the traffic flow @ singapore's checkpoint



FoodBites aim to reduce food wastage by connecting food stall owners like bakeries, restaurants or even old chang kee to consumers through an mobile application

SG BusBot

TelegramNodeJSGoogle Cloud

A bot to retrieve bus arrival timings either based on the bus code or your current location



A telegram bot to retrieve MRT arrival timings based on mrt stations



A telegram bot that can send you messages/images when you ping the url given to you

Scoot Notifier


The purpose of this script is to scrap to get the cheapest deals from SG to Bangkok. It uses osmosis as the base scraper and chalk to beautify the text. It also sends you a telegram notification when the cheapest deals are met



This bot will post Space Mission Apollo17 images on a daily basis