Water Power Personnel

Water Power Personnel 2020-01-16T15:39:34+00:00

Technical Staff

Giorgio Bacelli, Ph.D.Dynamics & Control Engineer


  • Systems dynamics, control and estimation
  • Modeling & system identification
  • Instrumentation & data acquisition

Chris Chartrand, M.S.—Numerical Analyst & Developer

Chris Chartrand

  • Computational fluid dynamics
  • Numerical methods
  • Software development

Ryan Coe, Ph.D. — Wave Energy & Fluid Dynamics Specialist

Ryan Coe

  • Computational fluid dynamics
  • Reduced-order modeling
  • Wave tank testing

Timothy Crawford—Program & Project Lead


  • Test facility operations
  • Program management
  • Experiment execution

Ann Dallman, Ph.D.—R&D Engineer


  • Fluid dynamics and resource assessment
  • Numerical simulation
  • Experimental set-up and analysis

Dominic Forbush, PhD–Post-Doctoral Appointee

  • Modeling, system identification, and control
  • Open-source code development
  • Wave tank testing

 Budi Gunawan, Ph.D.— Hydrodynamic Engineer


  • Experimental and computational hydrodynamics
  • Device performance testing
  • Sensor instrumentation

Bernadette A. Hernandez-Sanchez, Ph.D.Chemist, MHK Advanced Materials & Coatings


  • Protective coatings
  • Composite materials
  • Materials reliability

Vincent Neary, Ph.D.— Marine Hydrokinetic Technology Lead

  • Hydrokinetic energy resource assessment
  • Turbulent inflow characterization
  • Experimental testing & numerical modeling

Jesse Roberts, MSME, MSEnvE—Environmental Analysis Lead


  • Physical environmental effects of marine renewable energy
  • Hydrodynamics & sediment dynamics
  • Project management

Kelley Ruehl M.S.—Wave Energy & Hydrodynamics Specialist

  • Open source code development
  • Hydrodynamic modeling
  • Wave tank testing

Seongho Ahn, PhD-Post Doctorate Appointee

  • Hydrokinetic energy resource assessment
  • Wave modeling & characterization

Support Staff

Joseph Ulibarri, MBA—Business Analyst


  • Financial analysis
  • Project management
  • Business operations

Carolee Wheeler—Office Administrative Assistant


  • Administrative support
  • Event coordination
  • Office coordination