sideband.org

Personal site for Andrew J. Hesford

About

Twenty years of experience in applying computational science, numerical analysis and scientific computing to solve challenging problems in the areas of medical imaging, organizational behavioral modeling, radio antenna and high-speed electronic circuit design, video and image processing, financial analysis, monitoring of manufacturing processes, and performance testing.

What I Do

I design and implement novel tools to route and analyze data, report results, synthesize models, simulate outcomes and make decisions. Parallel algorithms developed by me solve numerical problems of record-breaking scale. Live exploration is a key aspect of the tools I build, supplementing automated analysis and reporting with the ability to transform and review calculations on the fly. I am keenly interested in broadening the applications of numerical and scientific computing into nontraditional applications and offering unique insight into a wide range of problems.

Public Projects

Although much of my professional effort is devoted to proprietary projects, some of my past work and current diversions are available in public software repositories. Many of these are academic projects and, because they were intended to support my own research, are not thoroughly documented.

Academic Publications

Diversions

In my free time, I contribute to a some open-source projects. My GitHub profile contains forks of some projects I contribute to or find interesting, in addition to those described above.

If you are looking for an operating system, I highly recommend Void Linux.

When I build Linux systems, I rely on OpenZFS for storage because of its excellent and flexible volume management and replication features. The best way to boot a Linux system from ZFS is zfsbootmenu, a project on which I collaborate to bring FreeBSD-style ZFS boot environments to Linux.

Articles on Linux

I’ve written a few articles that describe my Void Linux setup or its use. They are reproduced here for general interest.

Contact

Find me on LinkedIn for more information about my work.

For a more immediate response, find me as ahesford on the #voidlinux freenode IRC channel.