Experience

Research engineering and technical experience

My current work spans research design, scientific software, controlled experiments, and technical reporting at Deep Wave Research. Earlier field and teaching roles provide the engineering and communication foundations.

Research and analysis

Research Engineer

Deep Wave Research

Toronto, ON

  • Defined research questions and ran studies in climate forecasting, quantitative finance, signal processing, and scientific computing through to public technical reports.
  • Built data and model pipelines, experiment harnesses, and GPU-accelerated research software in Python/PyTorch and C++20/CUDA, including native forecasting-model implementations.
  • Established baselines, falsification controls, and validation protocols; evaluated robustness and failure modes; documented reproducible figures, source histories, and limitations.

ToolsPython · PyTorch · C++20 · CUDA · OpenMP · CMake · MATLAB · SQL · LaTeX

About Deep Wave Research

Consultant (Freelance)

Deep Wave Research

Toronto, ON

  • Established Deep Wave Research in 2019 and developed exploratory research, software, forecasting, and signal-processing prototypes.

ToolsPython · MATLAB · Research prototypes · Technical documentation

Built environment and field

Architectural Field Student

Ottawa Community Housing

Ottawa, ON

  • Helped update fire and life-safety documentation for housing properties.
  • Reconciled site observations, technical drawings, and staff input so building records reflected existing conditions.

ToolsSite surveys · Plan review · Technical drawings · AutoCAD · Revit

Heritage Research Assistant

Architectural Conservancy of Ontario

Toronto, ON

  • Researched how Toronto's political and educational history is reflected in the architecture of its public schools.
  • Combined archival sources, expert interviews, and site observation into structured records for interpretation and reporting.

ToolsArchival research · Interviews · Site observation · Research synthesis

Senior Construction Inspector

MMM Group (now WSP)

Toronto, ON

  • Supported municipal infrastructure inspection and maintained records of site conditions, drawings, and project activity.
  • Maintained field, meeting, issue, and decision records across engineers, project managers, public-sector representatives, and contractors.

ToolsPlan reading · Site inspection · Field records · Contract documentation

Teaching and technical communication

Tutor

Self-employed

Toronto, ON

  • Taught quantitative, computing, and engineering subjects through individualized explanations and worked examples.
  • Adapted problem-solving methods to each learner's background and helped students diagnose their own mistakes.

ToolsOne-to-one instruction · Worked examples · Problem decomposition · Iterative feedback

Academic Tutor

University of Ottawa Students' Union

Ottawa, ON

  • Tutored undergraduate students in mathematics, mechanics, programming, and physics.
  • Broke complex technical problems into clear steps matched to each student's prior knowledge.

ToolsPeer instruction · Problem decomposition · Technical communication

For background and tools, see my education and capabilities. Research at Deep Wave is collected in the research index.