R Projects

Package Developement

ARUtools

Jan 2023 - Present
R package
Contributor for David Hope, Canadian Wildlife Service – Ontario Region (Ottawa, ON)

BASSr

Nov 2022 - Present
R package
Contributor for David Hope, Canadian Wildlife Service – Ontario Region (Ottawa, ON)

bcgwlreports

Mar 2021 - Present
R package for automatically creating HTML groundwater level reports for assessing potential flood and drought conditions
Creator/Contributor for Watershed Science & Assessment, Water Protection & Sustainability Branch, British Columbia Ministry of Land, Water and Resource Stewardship (Victoria, BC)

motus

Jan 2019 - Present
R package for accessing MOTUS data
Contributor for Denis LePage, Birds Canada (Port Rowan, ON)

naturecounts

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

cavityuse

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

LITAP

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

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
R package for 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)

bbsBayes / bbsBayes2

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

moosecounter

Sep 2021 - Oct 2021
R package for conducting adaptive moose surveys
Contributor (Shiny App) for Péter Sólymos (Edmonton, AB)

rcaaqs

Nov 2017 - Feb 2018
R package to 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
R package to 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)

R Script Development and Analysis

Migration in aerial insectivores

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

Aquifer fact sheets: R programming, tutoring and workshops

Nov 2017 - Present
Watershed Science & Assessment, Water Protection & Sustainability Branch, British Columbia Ministry of Land, Water and Resource Stewardship (Victoria, BC)

Cavity use of red-headed woodpeckers

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

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)

Rattlesnake hibernation

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

Fungi communities on ant mounds

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

Wireworms and temperature

Dec 2020 - Jul 2021
Bryan Cassone, 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)

Bird song playback and SNR extraction

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

Physiological ecology of sedges

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

Tutoring mixed models and power analysis

May 2020 - Jun 2020
Catherine Ortner, 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)

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, BC 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, 2020, 2023

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

2019-2023

Two-day Introduction to R (Instructor) Brandon University (Online, Brandon, 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)