Projects
Things I've built and shipped.
A selection of technical projects spanning educational technology, scientific computing, and open-source infrastructure. For a full publication list, see my Google Scholar profile.
ROAR - Rapid Online Assessment of Reading
I lead engineering for ROAR, an academically licensed K-12 reading-assessment platform built at Stanford. It's deployed in 309 districts and 2,700+ schools, serving 160K+ students with 873K+ assessment runs. I built the engineering team and own the migration we're doing now (Firestore to PostgreSQL/CloudSQL) and the FERPA-aligned data governance underneath it.
Deep dive on ROAR →
pyAFQ: Automated Fiber Quantification
Open-source Python pipeline for automated tractography and white-matter analysis of diffusion MRI data.
Role: Core developer. Designed the analysis pipeline, implemented statistical methods, and built quality-controlled data resources.
Impact: Published in Nature Methods and Scientific Data. Used by neuroimaging labs worldwide.
Cloudknot
A Python library that lets researchers run existing code on AWS Batch with minimal configuration. Eliminates the boilerplate of containerization, IAM setup, and job queue management.
Role: Creator and maintainer. Designed the API, implemented AWS integrations, and published at SciPy 2018.
Impact: Enabled researchers without cloud expertise to scale computations to hundreds of parallel jobs.
Groupyr: Sparse Group Lasso
A scikit-learn-compatible Python library implementing the sparse group lasso for high-dimensional supervised learning with grouped features.
Role: Lead developer. Designed the API, implemented optimization algorithms, and published in JOSS.
Impact: Published in Journal of Open Source Software. Used for feature selection in neuroimaging studies (PLOS Computational Biology).
AFQ-Browser
A browser-based tool for interactive visualization and analysis of diffusion MRI tractometry data.
Role: Core developer. Built interactive web visualizations for white-matter tract profiles.
Impact: Published in Nature Communications. Enabled collaborative, reproducible analysis of neuroimaging data.
Selected Publications
Full list on Google Scholar or in my CV.
- 2022 · Richie-Halford A, Cieslak M, Ai L, et al. An analysis-ready and quality controlled resource for pediatric brain white-matter research. Scientific Data. doi
- 2021 · Kruper J, Yeatman JD, Richie-Halford A, et al. Evaluating the reliability of human brain white matter tractometry. Aperture Neuro. doi
- 2021 · Richie-Halford A, Yeatman J, Simon N, Rokem A. Multidimensional analysis and detection of informative features in human brain white matter. PLOS Computational Biology. doi
- 2021 · Cieslak M, et al. (incl. Richie-Halford A). QSIPrep: an integrative platform for preprocessing and reconstructing diffusion MRI data. Nature Methods. doi
- 2020 · Richie-Halford A, Drut J, Bulgac A. Emergence of a pseudogap in the BCS-BEC crossover. Physical Review Letters. doi
- 2018 · Richie-Halford A, Rokem A. Cloudknot: A Python Library to Run your Existing Code on AWS Batch. SciPy 2018. paper
- 2018 · Yeatman JD, Richie-Halford A, Smith JK, Keshavan A, Rokem A. A browser-based tool for visualization and analysis of diffusion MRI data. Nature Communications. doi