Coalition on Homelessness & Housing in Ohio - Homeless Management Information System (HMIS) Data Analyst Consultant: Shiny & package development

Homeless Management Information System (HMIS) Data Analyst Consultant: Shiny & package development - Coalition on Homelessness & Housing in Ohio (

paid / remote / < 5mo

Request for Qualifications

HMIS Data Analyst Consultant

About Us

The Coalition on Homelessness and Housing in Ohio (COHHIO) is a private, not-for-profit 501(c)(3) agency founded in 1994 and is committed to ending homelessness and promoting decent, safe, fair, affordable housing for all, with a focus on assisting low-income people.

The COHHIO HMIS team currently supports two of the nine U.S. Department of Housing and Urban Development (HUD) Continua of Care (CoC) in Ohio: the Ohio Balance of State Continuum of Care (BoSCoC), as HMIS Lead, and the Mahoning County Homeless Continuum of Care (MCHCoC) as HMIS System Administrator.

Project Scope

Through this RFQ, COHHIO is seeking responses from consultants who can assist with the development of the open-source Shiny app reporting system: Rminor. The Rminor system is currently undergoing substantial revision such that it is:

  • Compliant with HUD Data Standards
  • Compatible with the Clarity HMIS platform
  • Fully automated and functional in a cloud environment (currently

There are three key components to this project, some of which have internally maintained dependencies which may require modification as needed by the following:

  1. Rm_data : data munging back-end
  2. Refactoring legacy logic from COHHIO_HMIS into new modularized & functionalized Rm_data package framework
  3. Updating dependencies as needed to support Rm_data's purpose of serving data to the apps
  4. Coding a robust, automated, cost-effective data delivery mechanism
  5. Rminor
  6. Modularize code in its entirety using bs4Dash & golem framework
  7. Re-build UI to suit new framework
  8. Functionalize server logic into modules
  9. Rminor_elevated
  10. Re-build UI to suit golem/bs4Dash framework
  11. Functionalize server logic into modules

See a diagram of the dependency tree

Required Background/Knowledge

  • Proficient use of inter- and intra-office communication tools such as email, video conferencing, teleconferencing,GoToMeeting, Slack, Trelloand similar tools
  • R language experience that includes tidyverse, functional programming, package building, writing roxygen documentation & modularized Shiny app development (preferably with the golem framework).
  • An understanding of the concepts in Advanced R especially R6 classes, meta-programming & tidy evaluation.
  • Comfort with function-based, DNRY/defensive programming
  • Ease with collaborative Github workflows

Preferred Background/Knowledge

  • Experience with HMIS software (Clarity preferred)
  • Experience with HUD Data Standards
  • Experience with Looker
  • A solid understanding of Shiny reactivity
  • Working knowledge of HTML, CSS
  • Some experience with Javascript a plus

Implementation Plan

An initial meeting via GoToMeeting, then plan how communication is best for moving the work forward. No travel will be necessary.

Contractor will need to sign an End User Agreement to ensure confidentiality of the raw data.


We hope to have a candidate decision by November/December. Ideally the project will be done by March 2022.

Submission Requirements

To respond to this RFQ, you must be based in the US. Please email the following to ericamulryan at cohhio dot org, by Nov. 30, 2021:

  • A statement of interest
  • A resume outlining the respondent's experience
  • A fee proposal for this project
  • Links to existing R portfolio items that demonstrate requested proficiencies
  • Three professional references


This topic was automatically closed after 31 days. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.