Michael Spalti is a seasoned software engineer and systems team leader with 12 years of professional experience, currently building and extending an open-source repository platform while modernizing online learning infrastructure. Based in Salem, Oregon, he architects full-stack solutions—designing Angular front-ends, REST APIs in Java/Spring and Node.js, and deploying services on Red Hat virtual servers with both relational and NoSQL databases. He brings practical security and federation expertise through SAML2/Shibboleth configuration and automated certificate management with Let's Encrypt, and frequently leverages Python and XQuery for XML processing. An active contributor to the DSpace Angular UI, he has improved metadata editing workflows and test coverage for IIIF-related components, reflecting a focus on usable interfaces for digital scholarship. Trained in information studies (MLIS, Syracuse), he combines library-oriented domain knowledge with hands-on engineering to enhance access to education and research.
12 years of coding experience
MLIS, Information Studies, MLIS, Information Studies at Syracuse University
Contributions:27 reviews, 121 commits, 26 PRs in 1 year 1 month
Contributions summary:Michael primarily focused on developing and testing UI components within the DSpace Angular interface. Their contributions involved adding and modifying components for editing bitstream metadata, including IIIF-related form fields. The user also wrote and updated unit tests to ensure that components were functioning as designed. This work demonstrates a focus on improving the user interface and the functionality related to handling digital object metadata.
Angular UI for DSpace 7. See the README below for links to resources and documentation.
Contributions:75 pushes, 6 branches in 1 year 7 months
dspaceangular-uilinksangular
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
Michael Spalti - Software Engineer at Willamette University