Computational fluid dynamics, incompressible flows, fluid/structure interactions, spectral and high order numerical methods, and parallel computing.
Princeton University, Princeton, NJ
Department of Mechanical and Aerospace Engineering
Ph.D. (June 1996)
Dissertation: "A Computational Study of Fluid/Structure Interactions:
Flow-Induced Vibrations of a Flexible Cable"
Advisor: George Karniadakis
Master of Arts (May 1992)
University of Melbourne, Melbourne, Australia
Department of Mechanical Engineering
Bachelor of Engineering (December 1986)
Graduated with first class honors; Ranked first in class
RESEARCH ASSISTANT : (Fall 1993 - present)
Princeton University/Brown University
Developed a spectral element code to compute large eddy and direct numerical simulations of
incompressible flow over flexible structures. Ported code to parallel supercomputers
(IBM SP2 and Intel Paragon) and conducted simulations to examine the responses of
the structure and the flow patterns in the wake.
TEACHING ASSISTANT :
Department of Mechanical and Aerospace Engineering, Princeton University
MAE 206: Mechanics and Dynamics (Fall 1992)
MAE 305: Engineering Mathematics (Fall 1991)
RESEARCH ASSISTANT : (Fall 1990 - Spring 1992)
Mechanical and Aerospace Engineering Department, Princeton University
Investigated use of neural networks for position and force control
of a multi-link manipulator.
RESEARCH SCIENTIST : (January 1987 - June 1990)
Broken Hill Proprietary Company Ltd, Melbourne, Australia
Wrote computer models of railway-vehicle/track interactions. Designed
wheel and rail profiles to minimize wear and fuel consumption.
NSF Parallel Programming Workshop at NCSA (1993)
Princeton University Guggenheim Fellowship (1990)
Rennie Memorial Prize, Mechanical Engineering, University of Melbourne (1986)
Extensive supercomputing experience on IBM SP2, Intel Paragon, and Cray parallel computers. Comprehensive knowledge of C and Fortran, as well as parallel programming using MPI and PVM.
Permanent Resident in the USA