- 2005 - Ph.D. Environmental Engineering, Yale University
- 2000 - M.S. Chemical Engineering, Yale University
- 1996 - M.S. Civil and Environmental Engineering, University of California, Los Angeles
- 1996 - B.S. Civil and Environmental Engineering, University of California, Los Angeles
- Assistant Professor, Nanyang Technological University (NTU) – 2006 to present
- Adjunct Appointee, Institute of High Performance Computing (IHPC) – 2006 to 2007
- Senior Consultant, Environmental Resources Management (ERM) – 2006
- Consultant, Environmental Resources Management (ERM) – 2005 to 2006
- Works Manager, Public Utilities Board (PUB) – 1999
- Engineer, Public Utilities Board (PUB) – 1998 to 1999
|