Larry Knox

Senior Software Engineer at The HDF Group

Illinois, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Larry Knox is a Senior Software Engineer with 18 years of experience focused on backend systems, scientific computing, and storage integrations, based in Illinois. At The HDF Group since 2007 he has driven development and DevOps work on the flagship HDF5 library, contributing to S3 and HDFS integrations and resolving cross-platform build and type issues. His open-source contributions to Spack show deep familiarity with complex package management and build-system transitions (Autotools to CMake) for HPC workflows. Earlier roles at CodexNovus and Cisco reinforce a long history of engineering across enterprise and research-oriented stacks. Known for quietly bridging development and operations, he brings pragmatic expertise in making high-performance data storage and scientific software reliably build and run in diverse environments.
code18 years of coding experience
job8 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
github-logo-circle

Github Skills (18)

hdf10
c-language10
package-management10
hdfs10
cmake10
build-tools10
cprogramming-language10
scientific-computing10
mpi9
amazon-s39
aws-s39
s3-bucket9
c178
c118
databases7

Programming languages (9)

JavaCSSCCMakeTeXJavaScriptHTMLVim Script

Github contributions (5)

github-logo-circle
HDFGroup/hdf5

Jul 2009 - Jan 2023

Official HDF5® Library Repository
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:5 releases, 2029 reviews, 897 commits in 13 years 8 months
Contributions summary:Larry's commits primarily involve merging changes from a branch related to updates for S3 and HDFS into the `develop` branch, indicating contributions focused on file system integration and potentially storage-related functionality. The code changes include modifications to source code files related to S3 communication, S3 VFD, and the HDFS file driver, implying work on the integration of these storage solutions. The commits also involve fixing type conflicts and incorrect parameters related to external raw data files, suggesting involvement in the build or test process.
hdf5-libraryhdf5ccppdatabase
spack/spack

May 2020 - Dec 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Developer
Contributions:91 reviews, 19 commits, 30 PRs in 2 years 7 months
Contributions summary:Larry primarily contributed to the development and maintenance of the HDF5 package within the spack package manager. Their work included adding new versions of HDF5, patching existing versions to address compatibility issues, and modifying package configurations to switch between different build systems (Autotools to CMake). They also introduced new packages that depended on HDF5 and adapted the build process to use HDF5 features such as MPI. The changes suggest a focus on building and configuring scientific computing tools.
compilerspythonradiussplatformslinux
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
Larry Knox - Senior Software Engineer at The HDF Group