Joshua Holm is a writer and open-source advocate with eight years of professional experience translating complex technical and library systems into clear, usable content. Based in Grand Rapids, he combines hands-on Linux expertise (CentOS, Debian, Fedora, Ubuntu) and practical experience with OSS library and education platforms like Canvas, Drupal, Evergreen, Koha, Moodle, Omeka, and VuFind. As a long-time DistroWatch reviewer and volunteer correspondent for Opensource.com, he blends system-level testing (bare-metal distro installs) with curated research—maintaining a Zotero group and editing multi-year reading lists. He also runs a small computer-repair and tech-support practice, teaching everyday users practical digital skills alongside routine hardware and malware work. Quietly interdisciplinary, Joshua pairs an MLIS and an MEd with years of tutoring and lab support, making him as comfortable crafting instructional guides as diagnosing a tricky system issue.
8 years of coding experience
1 year of employment as a software developer
Master of Library & Information Science - MLIS, Library and Information Science, Master of Library & Information Science - MLIS, Library and Information Science at Wayne State University
Master of Education - MEd, Adult and Higher Education, Master of Education - MEd, Adult and Higher Education at Grand Valley State University
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.