
about
I am a PhD student at UBC (2025.09 - Present) within the PLAI lab supervised by Frank Wood, and graduate intern at Inverted AI. Previously, I was working full time (2024.08 - 2025.08) at hum.ai as a Machine Learning Engineer using diffusion models for temporal prediction of earth remote sensing data.
My research interests are centered around generative modeling with an emphasis on diffusion models applied to robotics and computer vision; I’m also interested in a variety of topics within optimization, probabilistic modeling, and rendering methods.
I hold a Master’s of Mathematics in Computer Science from the University of Waterloo, where I was supervised by Yao-liang Yu working on Machine Learning Generative Models. I am an alumnus of the Vector Institute. Before this, I completed an undergraduate degree at the University of Manitoba in Applied Mathematics with Computer Science; where I was a member of the GADA Lab studying notions of Data Depth, supervised by Stephane Durocher.
Outside of research I enjoy cycling, camping, and some amateur photography. I am also an avid reader, biased towards hard sci-fi that provide interesting social political commentary.
Selected publications
- . Diffusion Models under Group Transformations. Proceedings of The 28th International Conference on Artificial Intelligence and Statistics, vol. 258, pp. 3538--3546, 2025. [pdf] [link]
- . CM-GAN: Stabilizing GAN Training with Consistency Models. ICML 2023 Workshop on Structured Probabilistic Inference & Generative Modeling, 2023. [pdf] [link]
- . Curve Stabbing Depth: Data Depth for Plane Curves. 34th Canadian Conference on Computational Geometry (CCCG 2022), pp. 121--128, 2022. [pdf] [link]
Latest posts
- 2026-06-28 - Photography Portfolio
- 2025-08-29 - Graduate Studies Notes
- 2025-05-03 - Obsidian Keyword Based Flashcard Plugin
- 2024-05-26 - Fine-Tune Stable Diffusion Auto-Encoder
- 2022-08-20 - Ordered (Bayer) image dithering