Principal Software Development Engineer - GPU I O Libraries at AMD
Walnut Creek, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Dana Robinson is a Principal Software Development Engineer with 17 years of experience building high-performance scientific data and I/O libraries, now leading GPU I/O efforts at AMD after directing engineering at The HDF Group. With a BS in Biochemistry and a PhD in Analytical Chemistry from UIUC, Dana combines deep domain knowledge in experimental data acquisition with low-level systems engineering—contributing core improvements to the flagship HDF5 library and practical documentation fixes for the Blosc compression project. Known for work on virtual file drivers, file locking, and efficient storage of variable-length data, Dana brings rare fluency across hardware-accelerated I/O, file-format internals, and scientific workflows. Based in Walnut Creek, California, they translate complex research requirements into robust, production-grade libraries used across scientific and high-performance computing communities.
17 years of coding experience
26 years of employment as a software developer
Doctor of Philosophy - PhD Analytical Chemistry, Doctor of Philosophy - PhD Analytical Chemistry at University of Illinois Urbana-Champaign
Contributions:2039 reviews, 1501 commits, 2424 PRs in 8 years 1 month
Contributions summary:Dana primarily contributed to the HDF5 library by implementing and refactoring core features, specifically those related to low-level file operations and data storage. Their work involved enhancements to the handling of file locking, efficient storage of data structures, and improvements to the handling of variable-length data, and contributions in the implementation of a new filter. These changes included improvements to the code in the virtual file driver and core implementations for various optimizations.
A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`.
Role in this project:
Technical Writer
Contributions:16 commits in 12 days
Contributions summary:Dana primarily focused on updating the repository's documentation, particularly the `README.rst` file. Their contributions involved clarifying instructions, adding warnings about compatibility issues, and providing troubleshooting guidance, especially related to Windows-specific configurations when integrating with HDF5 and handling C run-time mismatches. The user also fixed formatting issues within the documentation.
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
Dana Robinson - Principal Software Development Engineer - GPU I O Libraries at AMD