Capabilities
Skills, with their sources attached
A skills list is unfalsifiable unless it says where each item came from. This one does, using the same evidence discipline the research pages apply to their own results.
How to read this page
Every skill carries its source.
Skills lists are usually unfalsifiable. This one is organized so each entry names the work behind it. Two labels are used: demonstrated, meaning a report, repository, or documented role stands behind it; and supporting, meaning it is a conservative reading of verified work rather than a separately evidenced specialism.
- Demonstrated A report, repository, or documented role stands behind it.
- Supporting A conservative reading of verified work, not a separately evidenced specialism.
- Exposure Used, but not at a level worth calling proficiency.
No proficiency levels are assigned to software. Where the accurate description of a tool is exposure, that is what appears — inflating those is the fastest way to make everything else on the page suspect.
01
Research design and governance
The part that happens before a result exists, and decides whether it will mean anything.
-
Research design and analytical planning
DemonstratedDeep Wave Research; Research Analyst certificate
-
Pre-registration and predeclared acceptance criteria
Demonstrated -
Leakage-aware evaluation
Demonstrated -
Ablation and control design
DemonstratedNine ablation families; permutation, shuffle, and positive-control probes
-
Evidence tiering and metric protocols
Demonstrated -
Data provenance and manifests
DemonstratedFail-closed validation; replication audit stopped at an unverifiable seam
-
Literature review and literature-to-code reconstruction
Demonstrated -
Research ethics
DemonstratedTCPS 2: CORE (2022); Research Analyst certificate
02
Statistics and evaluation
Deciding whether a difference is real, and what it would take to believe it.
-
Quantitative analysis and statistical modelling
DemonstratedStatistics coursework; empirical study series
-
Bootstrap and robustness analysis
DemonstratedMoving-block and block bootstrap across the research programmes
-
Calibration and reliability diagnostics
Demonstrated -
Probabilistic forecasting
Demonstrated -
Hypothesis testing and HAC regression
Demonstrated -
Change-point and regime detection
Demonstrated -
Qualitative analysis and evidence synthesis
SupportingHeritage research; multiple research and field roles
03
Signal processing and time series
Choosing a representation by measurement rather than by fashion.
-
Dual-tree complex wavelet transform
DemonstratedExactly invertible 37-channel representation with roundtrip gates
-
Discrete wavelet and short-time Fourier analysis
Demonstrated -
Invertible representation design
DemonstratedLossless coefficient packing; reversible dense-grid lifting
-
Temporal convolutional and attention architectures
DemonstratedTCNs, Earthformer cuboid attention, transformer decision networks
-
Foundation time-series models
Demonstrated -
Diffusion and generative sequence models
Demonstrated -
SAR preprocessing and Doppler tomography
Demonstrated
04
Research software
Tools are listed without proficiency levels. The work each one appears in is named instead.
-
Python
DemonstratedResearch pipelines across every programme
-
PyTorch
DemonstratedENSO forecasting system; regime-adaptive forecasting
-
MATLAB
Demonstrated -
C++20, CUDA, OpenMP, CMake
Demonstrated -
SQL
DemonstratedDeep Wave Research; structured data organization
-
JavaScript
DemonstratedThis site
-
Configuration-driven experiments
DemonstratedFrozen configs, manifests, reproducible runs
-
Automated testing
DemonstratedUnit, smoke, and integration suites across reviewed repositories
-
LaTeX technical reporting
DemonstratedEvery published report on this site
05
Built environment and field
Engineering education and documentation work, described at the level it was actually performed.
-
Civil engineering fundamentals
DemonstratedBASc, University of Ottawa
-
Structural and geotechnical foundation
DemonstratedBASc specialization
-
Construction and field documentation
DemonstratedMMM Group / WSP; Ottawa Community Housing
-
Site observation and existing-conditions review
DemonstratedOttawa Community Housing; heritage site visits
-
Drawing review support
SupportingOttawa Community Housing; MMM Group / WSP
-
Housing and building-operations documentation
DemonstratedOttawa Community Housing
-
Heritage and archival research
DemonstratedArchitectural Conservancy of Ontario
-
Issue tracking and meeting documentation
DemonstratedMMM Group / WSP
-
Quantity takeoff awareness
SupportingCivil engineering education and field exposure
-
AutoCAD
ExposureOttawa Community Housing
-
Revit
ExposureBasic exposure only
-
S-Frame
ExposureCivil engineering coursework
06
Communication and documentation
The output side. A result nobody can follow has not been delivered.
-
Technical writing and reporting
Demonstrated -
Methods documentation
Demonstrated -
Limitation and scope reporting
DemonstratedFindings stated at their evidence level across three programmes
-
Reproducible figures and tables
DemonstratedFigure generation scripts behind every report
-
Structured records and document-control support
SupportingOttawa Community Housing; MMM Group / WSP; Music Archive
-
Stakeholder communication
SupportingField, heritage, and inspection roles
-
Technical explanation and tutoring
DemonstratedEight years across university and independent tutoring
-
Multilingual communication
DemonstratedEnglish, Spanish, French