Bachelor of Engineering, Nanyang Technological University, Singapore, 1996. Master of Engineering, Nanyang Technological University, Singapore, 1999. Doctor of Philosophy, Scuola Superiore Sant'Anna, Pisa, Italy, 2002.
Process engineer Hewlett Packard, Singapore, 1996. Research engineer Scuola Superiore Sant'Anna, 1999—2001. Visiting scientist Korea Institute of Science & Technology, Seoul, Republic of Korea, 2001.
Research scientist Singapore General Hospital, 2002—2003. Teaching assistant Nanyang Technological University, 1996—1998, assistant professor, since 2003, residence fellow, since 2008. Programme manager Agency for Science, Technology and Research, Singapore, since 2007.
Grassroot leader People's Action Party, Singapore, 2007—2008. Member of Institute of Electrical and Electronics Engineers (chapter chair 2006-2008).
Married Joseling Ying Ping Tok, July 24, 2005. 1 child Sueanne Kae Wen.