John Ernsthausen

Web Development
Computational Science Engineering
Research Software Development

Hello, I’m

John Ernsthausen

Curious. Think critically. Plan strategically.
Wide range of technical skills. Solve impossible problems.
Great ideas. Get it done, can do attitude.