About HPC Notes

About Me

I am an active member of the international supercomputing community. I have been involved with High Performance Computing (HPC) and related technologies for ~20 years, including being a research user of HPC, a software developer, HPC service management, and a provider of impartial HPC consulting.

My expertise, experience and activities span the breadth of HPC, supercomputing, and e-infrastructure - including parallel software engineering, scientific computing, HPC technology evaluation, HPC procurement, supercomputer user support, HPC training, the future of HPC/supercomputing, exascale planning, cloud computing, total cost of ownership, value and metrics, and more.

I am a regular speaker at HPC conferences and other events around the world, including internal workshops and seminars. Please get in touch if you would like me to speak at your event.

I am currently a Principal Program Manager at Microsoft Azure.

This is a personal blog. All posts are my own opinions and may not reflect the views of my employer.


Contact Me

Follow me on twitter: @hpcnotes