Jeremy Nelson's early experiments with using NoSQL and other technologies for bibliographic entities began in 2007 when he was employed as the Electronics Resources and Government Documents Librarian at Western State College (now Western State Colorado University) in Gunnison Colorado.
In 2008, Google announced a new cloud PAAS (Platform-as-a-Service development environment they called Google App Engine (GAE). This preview offered a Python-based application SDK loosely based on Django that ran on Google's cloud with access to Google Data storage technologies through the underlying GAE APIs.
To explore this new environment, Nelson created three GAE applications, a GovDocs Manager for handling the shipping lists in the material processing workflow of Federal and Colorado State documents, an application for tracking and recording usage for print magazines and scholarly journals, and finally a "eLibrary" that presented a display of electronic resources organized by title, subject, and popularity.
Previous to the development of the GovDocsManager and Serials Management GAE applications, the Savage Library accomplished these tasks with complicated manual workflows using paper tracking marks and fragile Microsoft Access databases.