I build intelligent software for the electric grid — combining machine learning, optimization, and deep power-systems expertise to help create asustainable, energy-efficient future.

I'm a software engineer, ML engineer, and licensed electrical engineer (P.Eng.)specializing in the dynamic realm of power systems. My work sits at the intersection of two disciplines: deep expertise in grid physics and optimization, and modern machine learning at production scale.
Currently at ThinkLabs AI, I develop graph neural networks that estimate the real-time state of electric distribution grids. Before that, I spent five years building GE's GridOS-DERMS — optimization and power-flow software that utilities use to manage distributed energy resources.
MEng in ECE at the University of Toronto (2023–2026) · BE in ECE from Western University (2013–2017).
DSSE)TSGNN) for grid measurement anomaly detectionHGNN) for time-series power flow analysisRay.io + KubernetesGAMSFlask) and Kafka queue-based servicesReact + Django + MySQLA decade of shipping software for the grid — industry products deployed at real utilities and research projects exploring what AI can do for energy.
Course Project - The segmentation of burned and unburned areas within satellite images
Course Project - Multi-RL Agent Cooperative Driving in HighwayEnv
The winner of the American-Made Data-Driven Distributed (3D) Solar Visibility Prize