Ashley Anderson is a Staff Software Engineer and imaging specialist with 11 years of experience building production-grade scientific and medical imaging software, from novel MRI acquisition/reconstruction methods to web-based visualization for large-scale bioimaging. Comfortable across Python, C/C++, and Rust, she focuses on eliminating performance bottlenecks and has contributed to prominent open-source projects like ndarray and setuptools, improving code quality, linting/CI, and cross-platform robustness. At Biohub she’s a core napari developer and is now architecting Zarr/OME-Zarr-backed web viewers for CryoET and light-sheet data; previously she helped bring the first portable MRI to market at Hyperfine while implementing FDA-aligned software processes. Trained as a PhD medical physicist, she blends deep academic research in MRI with pragmatic product delivery, test automation, and interdisciplinary collaboration across design, QARA, and systems teams. A self-described “recovering academic,” she quietly brings both rigor and a pragmatic engineering mindset to complex imaging pipelines and developer tooling.
11 years of coding experience
9 years of employment as a software developer
B.S, Biomedical Engineering, B.S, Biomedical Engineering at University of Wisconsin-Madison
Official project repository for the Setuptools build system
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:3 reviews, 1 PR, 9 comments in 21 days
Contributions summary:Ashley primarily contributed to improving the `setuptools` build system, with a focus on enhancing its robustness and maintainability. They addressed issues related to case-sensitivity in file imports, particularly on systems like Windows. Furthermore, they added a new test case and expanded existing tests, suggesting involvement in test automation and ensuring the stability of the project.
ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations
Role in this project:
Backend Engineer
Contributions:7 commits, 1 PR, 2 comments in 1 day
Contributions summary:Ashley primarily focused on improving code quality and adhering to best practices within the ndarray project. Their contributions involved fixing clippy issues, which included refactoring code for more efficient unsigned integer usage and correcting code style. They also addressed documentation and CI/CD issues related to clippy and other linting tools, indicating a focus on code maintainability and build processes. The user demonstrated experience with Rust and the ndarray library.
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.