Tim Donohue

Technical Lead For DSpace at Lyrasis

Champaign, Illinois, 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

🤩
Rockstar
🎓
Top School
Tim Donohue is a technical lead with 14+ years building and operating web applications for digital preservation, scholarly communication and libraries, currently steering the DSpace project and its community at Lyrasis. He combines hands-on Java and Ruby on Rails development with service architecture—designing hosted DSpaceDirect on AWS and automating operations via Puppet—to deliver production-ready institutional repository platforms. As a long-standing DSpace committer and release coordinator, he blends project governance, volunteer management and roadmap communication with regular bug fixes and feature work across both back-end and Angular front-ends. Based in Champaign, IL, he pairs an MLS and CS background to bridge librarianship and engineering, and he’s known for quietly improving code quality and test suites in one of the most widely used open-source institutional repository systems.
code14 years of coding experience
job18 years of employment as a software developer
bookMasters, Library & Information Science, Masters, Library & Information Science at University of Illinois Urbana-Champaign
bookB.S., Computer Science, B.S., Computer Science at University of Notre Dame
stackoverflow-logo

Stackoverflow

Stats
562reputation
117kreached
17answers
0questions
github-logo-circle

Github Skills (26)

typescript10
user-interface10
angular-testing10
typescript-types10
spring-boot10
typescripts10
angular10
web-application9
ngrx9
webapp9
rest-api9
web-development9
salesforce-rest-api8
ng-bootstrap8
javas8

Programming languages (11)

TypeScriptHCLJavaShellCoffeeScriptCSSJavaScriptXSLT

Github contributions (5)

github-logo-circle
DSpace/DSpace

Jul 2019 - Jan 2023

(Official) The DSpace digital asset management system that powers your Institutional Repository
Role in this project:
userBack-end Developer
Contributions:58 releases, 2063 reviews, 1430 commits in 3 years 6 months
Contributions summary:Tim primarily focused on improving code quality and addressing bugs within the DSpace digital asset management system, as well as adding features to improve it. Their contributions centered on refactoring code, clarifying the purpose of existing code elements, updating URLs within tests, and removing outdated configurations. These actions involved modifying core components, web applications, and API sections.
management-systemopen-accessdigital-assetdigital-asset-managementpowers
DSpace/dspace-angular

Nov 2021 - Jan 2023

DSpace User Interface built on Angular.io
Role in this project:
userFront-end Developer
Contributions:17 releases, 2110 reviews, 435 commits in 1 year 2 months
Contributions summary:Tim's primary contribution involved upgrading the Angular user interface to version 11. This involved updating various component test files to be compatible with the new Angular version. The commits show changes to multiple component specifications, including media viewers, object lists, and dropdowns, indicating a broad impact on the user interface elements. The user's work also included updating the application's routing configuration.
user-interfaceangular-ioyarnangular-uingrx
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