3 months

We would like to better store and communicate data in intuitive and user friendly ways.

Volunteer position: Data storage and visualization

Do you have expertise in databases or data visualization? EMI Uganda could use you!

EMI revolves around the person of Jesus and serves the global Church to glorify God through core values of Design, Discipleship, and Diversity. EMI Uganda exists to see the Ugandan Design and Construction Industry transformed and raised to a place of regional influence, infused with individuals committed to honouring God, developing others, serving their communities, and working collaboratively and across cultures to provide transformational design and construction solutions for East Africa.

A core part of this mission is EMI’s Research and Development department, which pursues practical solutions to problems encountered in our local context. These solutions have the possibility to offer lasting value to the regional industry, as well as raise EMI’s profile. A large part of our work involves generating data that informs these solutions. We believe this data is useful to others both inside and outside of EMI. For this reason, we are exploring better ways to store this data, and to deliver it to people who want it. We know that effective visualization of data is key to communicating it well. For that reason, we are looking for someone who can help us with the following tasks:

  • Cloud-based data storage for several different datasets
    • Static datasets from discrete experiments, which are uploaded manually (e.g. the results of experiments with a rainwater harvesting prototype, with data both generated and uploaded manually)
    • Dynamic datasets that are generated by our instrumentation (e.g. temperature sensors reporting on a 5-minute interval from our prototype solar kiln)
    • Dynamic datasets that are mediated by third-party platforms (e.g. weather data, updated each minute, accessed from the WeatherFlow Tempest REST API).
  • Interactive tools to allow users to download portions of these datasets
  • Interactive tools to allow users to visualize portions of these datasets


This position could be either time-bound or ongoing, and could be performed from our office in Uganda or remotely. It would be beneficial for a volunteer to fly to Uganda for a brief visit with our Research and Development department, if possible (from several days to two weeks). We will work with interested volunteers to determine a program that fits our needs and your availability.

We are also looking for people who would commit to maintaining this infrastructure, once it is in place. This would likely be done remotely.

The knowledge generated by the Research and Development program at EMI has great potential to improve not only our own design practices, but those of the East African design industry. Would you help us communicate this knowledge effectively?


Architecture: Position filled