Numerical computation

Most software developers don’t understand numerical computing. Most scientists don’t understand good software development practices. You need someone who can bring the two together to create quality numerical software, software that efficiently produces accurate results, that is maintainable, and that integrates with a larger computing environment.

I’ve worked in scientific computing and mainstream software development. I’ve developed finite element software and web sites, Monte Carlo simulators and mobile applications. And because I’ve had experience in both camps, I can speak the language of both sides and bring them together.

I started my career working in partial differential equations, completing a PhD at the University of Texas and a postdoc at Vanderbilt University. I then left academia and worked as a software developer. I then combined my experience in scientific and business computing at MD Anderson Cancer Center, managing software development for the Department of Biostatistics.

Here are some of my journal articles and technical reports and some of my presentations.

If you would like for me to help your company with numerical computing projects, please let me know.

Work together