Hi, Derek's here!

I graduated from National University of Singapore in June 2021 with a bachelor degree in Computer Science 💻.

Currently, I am part of the core engineering team at Goldman Sachs Singapore, working on an enterprise-grade distributed scheduling platform called Procmon (short for "Process Monitor") that manages around 2 million firm-wide job executions daily.

The platform takes care of scheduling complexities such as dependency graph, recurring executions and deterministic state transitions to provide users with fine-grained control and automation to set up complex job execution pipelines.

My experiences

I previously worked at Ad Network team at ByteDance Singapore for a product called from 2021 to 2022.

My works include building Supply-side technical partnership with Google AdMob and Demand-side system integration with external Ad Exchanges such as PubMatic. I also collaborate extensively cross teams to optimise geographic targeting and compliance filtering (COPPA/GDPR) for the backend delivery system to expedite Pangle's global presence.

Some posts of my published contributions:

During my undergraduate years, I am fortunate to have interned at some awesome places:

Tencent - transition Ads post-send data pipeline from batch processing (Spark) to near realtime processing (Flink) to level up the responsiveness of Ads recommendation towards user interaction from hours down to seconds.

Goldman Sachs - worked at software distribution team that's responsible for provisioning software binaries to all firm-wide server hosts using Andrew File System (AFS). I'm specifically tasked to optimise download queue from FIFO to priority queue based on download size and client's subscription history.

I was also a maintainer of this open-sourced peer evaluation platform called TEAMMATES. It targets university instructors and their students for course feedback and reviews. We use it as the primary platform at NUS, with an active user base over 800 universities across the globe.

Contact Me