This page highlights my open-source software, educational R packages, hackathon projects, data-science tools, and public-facing technical learning resources.
Educational R packages
| Package | Description | Links |
|---|---|---|
| lifesimulatoR | Educational R package for simulating simplified origin-of-life processes, including molecular evolution, mutation, selection, protocells, and autocatalytic networks. | Website / GitHub |
| emergenceModelR | Educational R package for simulating emergence, self-organization, cellular automata, agent interactions, network growth, and complexity. | Website / GitHub |
| artificialLifeR | Educational R package for simulating artificial-life models involving agents, resources, reproduction, mutation, selection, and population dynamics. | Website / GitHub |
| consciousnessModelR | Educational R package for simulating simplified computational models inspired by consciousness theories, including attention, broadcast, integration, and threshold-like awareness. | Website / GitHub |
Public-sector data and policy analytics
These projects focus on public-sector data, reproducible analytics, policy analysis, survey analysis, and economic indicators.
- Tidying Statistics Canada’s tax/census data
A public-sector data-cleaning and reproducible workflow project developed with the BC Ministry of Citizens’ Services. - Developing economic indices using national tax data
A data-science project focused on developing economic-status indicators using national tax data. - CAPS survey analysis
Data analysis and visualization work related to Canadian Association of Postdoctoral Scholars survey data. - CSPC data analysis
R scripts for importing, cleaning, analyzing, and visualizing Canadian Science Policy Conference survey data. - IPAC data analysis
Analysis of registration and participation data for Institute of Public Administration of Canada events.
COVID-19, health-data, and biomedical hackathon software projects
These projects were developed through hackathons, open-data initiatives, or health-data collaborations.
- CO-SOL
A hackathon-based application concept designed to match suppliers and demanders of essential resources during the COVID-19 pandemic.
Devpost project - codevscovid19
A simulation project exploring hospital supply and demand during COVID-19 as part of the Zurich Hackathon. - COVID-19 open-data analysis
Analysis of open COVID-19 data for British Columbia using data released by the Johns Hopkins University Center for Systems Science and Engineering. - Anatomy of Morbidity
A Hackseq Hackathon project at the University of British Columbia focused on biomedical and morbidity-related data exploration. - TAPA-Champions
A Code.Hack Island Health hackathon project. - The-Sieving-Wonders
A Victoria Health Hackathon project from September 2018. - thegrip.design
A Victoria Health Hackathon project focused on design and health-related innovation. - Health-in-a-Box
A Mini-MBA teamwork project through the University of British Columbia Graduate Management Consulting Association.
Teaching, open science, and learning resources
These projects support reproducible learning, science communication, open workflows, and educational content.
- Open and reproducible workflows
A public-facing resource introducing reproducible workflows for public service and data-science learning. - Initiating an experiment in the public service
A booklet-style resource on experimentation and applied learning in public service contexts. - STEM teaching and learning
A project focused on STEM teaching, learning as research, and evidence-informed teaching practices. - Economics
Economics notes and R code covering microeconomics, macroeconomics, regression, time series, and policy analysis. - Origin of life theories
A public-facing educational resource on scientific theories related to the origin of life. - Book of Consciousness
A project exploring and critically comparing major theories of consciousness across neuroscience, philosophy, cognitive science, artificial intelligence, and physics. - GenAI Assistant
A practical guide to generative AI for assistive technology, including prompts, examples, review methods, and governance considerations. - Make a résumé using code
A small reproducible example showing how to prepare a résumé using code.