R Projects

Package Developement

ARUtools

Jan 2023 - Mar 2024
CWS Ontario’s preferred approach to sampling Boreal Birds
Contributor for David Hope, Canadian Wildlife Service – Ontario Region (Ottawa, ON)

BASSr

Nov 2022 - Mar 2024
Facilitate the processing of ARU data and subsampling of recordings
Contributor for David Hope, Canadian Wildlife Service – Ontario Region (Ottawa, ON)

bbsBayes / bbsBayes2

Aug 2022 - Jan 2023
Bayesian modelling of Breeding Bird Survey Data
Contributor for Adam Smith, Environment and Climate Change Canada (Ottawa, ON)

fasstrshiny

Jan 2022 - Mar 2022
A Shiny app to analyze, summarize, and visualize daily streamflow data
Contributor (Shiny App) for Jon Goetz, British Columbia Ministry of Water, Land and Resource Stewardship (Victoria, BC)

moosecounter

Sep 2021 - Present
For conducting adaptive moose surveys
Contributor (Shiny App) for Péter Sólymos, Analythium Solutions Inc. (Edmonton, AB)

bcgwlreports

Mar 2021 - Present
Automatically creating HTML groundwater level reports for assessing potential flood and drought conditions
Creator/Contributor for Jon Goetz, British Columbia Ministry of Water, Land and Resource Stewardship (Victoria, BC)

bcaquiferdata

Jan 2021 - Present
Process BC Gov GWELLS data into formats more suitable for other analyses (e.g., Strater, Voxler, ArcHydro), including Shiny App.
Creator/Maintainer for Christine Bieber, British Columbia Ministry of Water, Land and Resource Stewardship (Victoria, BC)

motus

Jan 2019 - Present
Accessing MOTUS data
Contributor/Maintainer for Denis LePage, Birds Canada (Port Rowan, ON)

naturecounts

Jan 2019 - Present
Accessing data from the NatureCounts platform by Birds Canada
Creator/Maintainer for Denis LePage, Birds Canada (Port Rowan, ON)

cavityuse

Aug 2018 - Present
Detect use of cavities (caves, burrows, etc.) from geolocator data in a variety of animal species.
Creator/Maintainer, Independent Development

rcaaqs

Nov 2017 - Feb 2018
Facilitate the calculation of air quality metrics according to the Canadian Ambient Air Quality Standards (CAAQS)
Contributor for Stephanie Hazlitt, British Columbia Ministry of Environment and Climate Change Strategy (Victoria, BC)

bcgroundwater

Nov 2017 - Feb 2018
Facilitate analysis and visualisation of groundwater data from the British Columbia Provincial Groundwater Observation Well Network.
Contributor for Stephanie Hazlitt, British Columbia Ministry of Environment and Climate Change Strategy (Victoria, BC)

LITAP

May 2017 - Present
Analysis of waterflow based on elevation data and pit removals
Creator/Maintainer for Sheng Li, Agriculture and Agri-Food Canada (Fredericton, NB)

bcgwcat

Jan 2017 - Present
Provides easy access to EMS data as well as tools specific to those working with groundwater through R functions but also through a Shiny App user-interface
Creator/Maintainer for Julie-Ann Ishikawa & Andarge Baye, British Columbia Ministry of Water, Land and Resource Stewardship (Victoria, BC)

weathercan

Jun 2016 - Present
Peer-reviewed R package for downloading Canadian weather data from Environment and Climate Change Canada. Part of rOpenSci
Creator/Maintainer, Independent Development

feedr

Jan 2016 - Present
Loading, transforming and visualizing RFID data created when pit-tagged animals are detected by RFID loggers
Creator/Maintainer; Post-doctoral work for David Hill, Thompson Rivers University (Kamloops, BC)

R Script Development and Analysis

Assessing use of urban stopovers with Motus

Jan 2024 - Mar 2024
Barbara Frei, Environment and Climate Change Canada (Montreal, QC)

SO2, NO2, Ozone and PM2.5 CAAQS indicators

Feb 2022 - Mar 2022
Karly Harker, British Columbia Ministry of Environment and Climate Change Strategy (Victoria, BC)

Fungi communities on ant mounds

Mar 2021 - Sep 2021
Wendy Untereiner, Brandon University (Brandon, MB)

BC Protected Areas Shiny App interactive map development

Mar 2021 - Mar 2021
Andy Teucher, British Columbia Ministry of Environment and Climate Change Strategy (Victoria, BC)

Cavity use of red-headed woodpeckers

Jan 2021 - Aug 2022
Elena West, Audubon Society (Minneapolis, USA)

Rattlesnake hibernation

Dec 2020 - Oct 2021
Karl Larsen, Thompson Rivers University (Kamloops, BC)

Wireworms and temperature

Dec 2020 - Jul 2021
Bryan Cassone, Brandon University (Brandon, MB)

Bird song playback and SNR extraction

Jul 2020 - Dec 2020
Ken Otter, University of Northern BC (Prince George, BC)

Tutoring mixed models and power analysis

May 2020 - Jun 2020
Catherine Ortner, Thompson Rivers University (Kamloops, BC)

Migration in aerial insectivores and movements in Long-billed Curlews

Dec 2019 - Nov 2023
Matt Reudink, Thompson Rivers University (Kamloops, BC)

BC Groundwater levels indicator interactive map development

Oct 2018 - Oct 2018
Stephanie Hazlitt, British Columbia Ministry of Environment and Climate Change Strategy (Victoria, BC)

Ozone and PM2.5 CAAQS indicators

Aug 2018 - Aug 2018
Stephanie Hazlitt, British Columbia Ministry of Environment and Climate Change Strategy (Victoria, BC)

Aquifer factsheets: R programming, tutoring and workshops

Nov 2017 - Present
Julie-Ann Ishikawa & Andarge Baye, British Columbia Ministry of Water, Land and Resource Stewardship (Victoria, BC)

Physiological ecology of sedges

Sep 2017 - Jul 2020
Martin J. Lechowicz, McGill University (Montreal, QC)

Population decline of aerial insectivores

May 2017 - Aug 2017
Joe Nocera, University of New Brunswick (Fredericton, NB)

Bull trout Telemetry: Data cleaning, preparation, R training

Jan 2017 - Jan 2017
Ian Spendlow, British Columbia Ministry of Forests, Lands and Natural Resource Operations (Prince George, BC)

White-throated sparrow song variation (Citizen Science)

Jan 2016 - Jan 2017
Post-doctoral Researcher for Ken Otter, University of Northern BC (Prince George, BC)

Communication and noise in mountain chickadees

May 2015 - Sep 2015
Post-doctoral Researcher for Ken Otter, University of Northern BC (Prince George, BC)

R Workshops

2019-2024

Two-day Introduction to R (Instructor) Brandon University (Online, Brandon, MB)

2024

Introduction to using R Shiny Apps (Instructor) BC Government (Online)

2024

Two-day Introduction to R (Instructor) BC Government (Online)

2019, 2020, 2023

Intro to R through Figures (Instructor) The Wildlife Society (Online, Winnipeg, MB)

2023

Introduction to Rmarkdown/Quarto for Reproducibility (Instructor) Birds Canada (Online)

2022

Introduction to Rmarkdown/Quarto for Reproducibility (Instructor) Society of Canadian Ornithologists / Société des ornithologistes du Canada (Online)

2021

Intro to R through Figures (Instructor) University of Northern BC (Online)

2020

Two-day Introduction to R (Instructor) University of Manitoba (Winnipeg, MB)