John Harrigan is a Principal Software Engineer with over three decades of hands-on experience in systems engineering, storage performance, and embedded Linux, currently driving storage and performance work at Red Hat. He combines deep expertise in Ceph, SAN, virtualization, and boot-time optimization with practical automation skills (Python, Ansible, shell) to build reproducible performance testing and fully automated demo/training environments. His background spans technical leadership roles at industry stalwarts (HP, SGI, Dell) where he led cross-functional product launches, performance tooling, and migration initiatives for UNIX/HPC platforms. Known for translating field investigations into living product requirements, he bridges pre-sales consulting, architecture, and engineering execution. Based in Amherst, NH, he brings a rare blend of low-level systems insight and large-scale storage product strategy that consistently improves real-world performance.
Contributions:244 pushes, 6 branches in 3 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
John Harrigan - Principal Software Engineer at Red Hat