Alexandra Dunn is a Digital Library Architect with 14 years of experience designing and building scholarly web applications and preservation services at UCSB Library. She led development of the Samvera-based Alexandria Digital Research Library and has driven projects from ARK minting tools to full redesigns that prioritize accessibility and long-term digital stewardship. A pragmatic back-end developer, she contributes to prominent open-source ecosystems—including significant work on Homebrew and MELPA—improving package management, version handling, and build tooling. Her background in philosophy informs a thoughtful, user-centered approach to metadata, curation workflow design, and policy-driven engineering decisions. Comfortable working across libraries, academia, and developer communities, she blends systems-level architecture with hands-on code contributions to keep research collections discoverable and sustainable.
14 years of coding experience
5 years of employment as a software developer
Master of Arts (M.A.), Philosophy, Master of Arts (M.A.), Philosophy at UCSB
Bachelor of Arts (B.A.), Philosophy, Bachelor of Arts (B.A.), Philosophy at Reed College
💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
Back-end Developer
Contributions:597 commits, 1307 PRs, 659 pushes in 1 year 6 months
Contributions summary:Alexandra primarily contributed to the `homebrew/legacy-homebrew` repository by updating and adding formulae, likely to maintain compatibility and functionality for software packages used within the Homebrew ecosystem. The commits involve modifying existing formulae for software like `pandoc` and `webp`, adding new formulae for packages such as `vnu` and `hugo`, and ensuring the correct dependencies are included. These changes demonstrate the user's involvement in the packaging and distribution of software via Homebrew.
Recipes and build machinery for the biggest Emacs package repo
Role in this project:
Back-end Developer
Contributions:21 commits, 15 PRs, 88 comments in 1 year 4 months
Contributions summary:Alexandra primarily contributed to the Emacs package build system, focusing on enhancing its version handling capabilities. Their work included adding features to parse version strings more flexibly via regular expressions, incorporating support for stable versions for various VCS systems such as Darcs and Bazaar, and deprecating the EmacsWiki support. Additionally, they modified existing code, including adding functions, and updating documentation. This indicates a focus on improving the core functionality and maintainability of the package build process.
elispmachineryrecipesbiggestemacs-package
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
Alexandra Dunn - Digital Library Architect at UCSB Library