David Cliff

Senior Digital Library Developer at Northeastern University

Indianapolis, Indiana, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
David Cliff is a Senior Digital Library Developer with 14 years of experience building and integrating open-source solutions for research and education. Based in Indianapolis, he is a full-stack Ruby on Rails developer who also manages search and repository stacks (Solr, Fedora Commons, Redis) and delivers Bootstrap-driven front ends and APIs for diverse submission and access workflows. He has a history of contributing backend fixes to prominent open-source projects like Sakai—improving citation handling and data hygiene—and has implemented VIVO integrations across academic institutions. Known for bridging system administration, identity management, and application development, he turns complex library requirements into reliable, interoperable services.
code15 years of coding experience
job3 years of employment as a software developer
bookMultimedia, Software Development, Multimedia, Software Development at Swinburne University of Technology
github-logo-circle

Github Skills (5)

javas10
sakai10
lms10
java10
tomcat8

Programming languages (5)

TypeScriptJavaCJavaScriptRuby

Github contributions (5)

github-logo-circle
sakaiproject/sakai

Mar 2012 - Feb 2013

Sakai is a freely available, feature-rich technology solution for learning, teaching, research and collaboration. Sakai is an open source software suite developed by a diverse and global adopter community.
Role in this project:
userBack-end Developer
Contributions:9 commits in 11 months
Contributions summary:David primarily contributed to the Sakai project by addressing bugs and implementing changes within the citations module. Their work involved cleaning user input and patching existing code, specifically in Java files related to citation management. These contributions show a focus on improving data handling, resolving compatibility issues, and enhancing the functionality of the citation export features. The commits indicate active involvement in fixing specific issues identified by the project's issue tracking system.
sakaisakai-clejavatomcatvle
NEU-Libraries/solrizer

Feb 2014 - Apr 2020

Contributions:20 commits, 4 pushes in 6 years 2 months
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