I am a systems builder and hacker who is interested in systems design and distributed systems.
I spent the last few years working on machine learning systems. My interests are diverse: before my PhD, my research ranged from clustering (in bioinformatics) to systems security.
Fall ‘19: I'm looking to start a new project, and am exploring topics in (but not limited to) ML for Systems, and distributed systems. Reach out if you have a problem, insights, or data to share!
Résumé (Nov ‘18) | Publications
Thomas Kim, Daniel Wong, Rajat Kateja, Michael Kaminsky, Greg Ganger, David G. Andersen
How can we balance initiating recovery quickly and overreacting to transient failures?
Daniel Wong, Peter Ma^, Sudip Roy*, Yanqi Zhou*
^Google Platforms Performance, *Google Brain (ML for Systems)
3-way cross-region replication is expensive and slow. It helps mitigate rare risks like a hurricane taking out a data center, but why pay that price for common events like equipment failures? Can we detect and predict correlated failures?
Systems often depend on hand-crafted heuristics for good performance. How can we replace this with learnt heuristics?
I'm keen to learn more about interpretable machine learning methods that find correlations in time series and graphs, with an especial interest in visualizations and causality.
Angela H. Jiang, Daniel L.-K. Wong, Giulio Zhou, David G. Andersen, Jeffrey Dean, Gregory R. Ganger, Gauri Joshi, Michael Kaminksy, Michael Kozuch, Zachary C. Lipton, Padmanabhan Pillai
Angela Jiang, Daniel Lin-Kit Wong, Christopher Canel, Ishan Misra, Michael Kaminsky, Michael A. Kozuch, Padmanabhan Pillai, David G. Andersen, Gregory R. Ganger. USENIX ATC 2018.
Part of the Intel Science and Technology Center for Visual Cloud Systems (ISTC-VCS).
I'm a tinkerer at heart, and am always on the lookout for novel challenges to work on. In seeking opportunities, I aim to optimise for learning and to do meaningful, impactful work. I enjoy the synergy of collaborations, and how they give me the opportunity to learn from other people.
I'm a software engineer and have a relentless urge to automate and optimize all parts of my work process.
I enjoy cooking, musicals, singing, Singaporean food, skiing &snowboarding, gliding, long scenic drives (and walks), waterfalls, baking, rock climbing, ice skating, scuba diving, and last but not least, good nigiri. I did my undergraduate studies at the University of Cambridge and am a member of Churchill College. I grew up in Singapore, am a 华中子弟, and am a proud alumnus of my high school computer club EC3 (where I learnt to code and hack stuff together.)
Office: GHC 9015