Experience

Meteorologist (Energy)
bp · Apr 2025 – Present · Houston, TX

Working on bp's Houston Gas and Power trading floor within Supply Trading & Shipping — Analytics and Insights. Provides weather intelligence and decision support for North American gas and power trading, and supports other ST&S teams across North American and international markets.

Contributes to quantitative meteorology initiatives including weather and climate data pipelines, internal modeling tools, and integration of meteorological insights into trading and analytics workflows.

Current Role Energy Trading Gas & Power Markets Quantitative Meteorology
Meteorologist
Tomorrow.io · Jun 2023 – Oct 2024 · New York, NY

Supported a major aviation client delivering timely forecasts and operational weather briefings for flight planning and weather-sensitive decisions. Contributed to validation and evaluation of internal NWP and AI-based forecasting models, assessing model performance and forecast quality.

Aviation Forecasting NWP Validation AI Model Evaluation
Research Meteorologist — NWP Model Research
Environment and Climate Change Canada · Aug 2021 – May 2023 · Montréal, QC

Worked within the NWP Research Division of the Atmospheric Science and Technology Directorate, developing and improving physics parameterizations in the GEM atmospheric model. Focused on planetary boundary layer (PBL) and sub-grid orographic drag parameterizations, and model performance for extreme weather events.

Developed and tested new Fortran code for the GEM model, leveraged one of Canada's most powerful supercomputing clusters, and built Python/Bash tooling to support simulation and post-processing workflows. Communicated findings through internal presentations and scientific publications.

GEM Model PBL Physics Fortran HPC Python
Senior Aviation Meteorologist
The Weather Company (IBM) · Aug 2020 – Aug 2021 · New York, NY

Embedded within the operations center of a major U.S. airline, providing detailed weather forecasts for winter storms, thunderstorms, fog, turbulence, icing, and tropical cyclones. Delivered actionable intelligence to dispatch, flight operations, and management — including frequent briefings to the CEO during disruptive weather events.

Aviation Wx Severe Weather Operational Briefings
Research Meteorologist — NWP Model Development
Environment and Climate Change Canada · Jul 2017 – Aug 2021 · Montréal, QC

Implemented and tested research innovations within the NWP Development section, ensuring all modifications met operational standards. Led the 2019 upgrade of the Regional Deterministic Prediction System (RDPS) to the GEM5 core — physics, testing, and verification. Contributed to the GEM5 physics package now deployed across most MSC operational NWP systems.

Highlights include teaching NWP to new meteorologist interns, and participating in the 2019 Hazardous Weather Testbed Spring Experiment at the NOAA Storm Prediction Center in Norman, OK.

RDPS v7 Lead GEM5 NOAA HWT 2019 GitLab NWP Verification
Operational Meteorologist
Environment and Climate Change Canada · Sep 2012 – Aug 2015 · Edmonton, AB

Completed the Meteorological Service of Canada's Operational Meteorologist Development Program. Served as an aviation meteorologist responsible for operational forecasting across Western Canada, with a focus on Southern BC and Vancouver. Responsible for official TAFs for NAV CANADA, most notably Vancouver International Airport.

TAF Forecasting YVR Complex Terrain Arctic Wx
Meteorologist (Energy)
Dynasty Power Inc. · Sep 2011 – Sep 2012 · Calgary, AB

Worked on the trading floor providing weather forecasts to electricity and natural gas traders across PJM, MISO, ERCOT, and other North American energy markets. Developed a wind energy forecasting model for MISO and ERCOT using an in-house WRF configuration. Deeply involved in short-term congestion trading in the virtuals market.

WRF Wind Energy PJM / MISO / ERCOT Energy Trading