Joseph Wonsil

Joseph Wonsil

PhD Student of Computer Science

University of British Columbia


I am a computer science PhD student with the Systopia Lab at the University of British Columbia. My research interests include data provenance, research reproducibility, and systems broadly construed. I am currently exploring the use of data provenance and containers to increase repeatability of data analyses. I have previously worked on provenance-based debuggers, nano-satellite computer systems, geospatial public health analyses, and bringing technology to theater.


  • Data Provenance
  • Reproducible Research
  • Systems Broadly Construed


  • PhD in Computer Science, Current

    University of British Columbia

  • MSc in Computer Science, 2021

    University of British Columbia

  • BA in Computer Science, Geographic Information Science, and Environmental Science, 2019

    Carthage College


Reproducibility as a Service (RaaS)

A system to facilitate reproducibility for comptuational experiments that are missing a computational environment.

Provenance-Based Debugging

Multilingual provenance-based post-mortem debuggers

CaNOP CubeSat

Multispectral imaging nano-satellite with the Wisconsin Space Grant Consortium



Summer Research Assistant

Harvard University

May 2018 – Aug 2018 Massachusetts, US
I worked on creating tools for data scientists to use that leveraged data provenance from the R language. These included writing R packages that can parse provenance and provide interesting debugging information to users.

Summer Research Assistant

Wisconsin Space Grant Consortium

Jun 2016 – Sep 2017 Wisconsin, US
I worked on the CaNOP CubeSat for two summers as member, and then team leader, of the Command & Data Handling team.