// About
Jonathan Gallagher
I'm a PhD candidate at the University of Waterloo, supervised by Dr. Roberto Guglielmi. My research sits at the intersection of scientific machine learning, numerical methods, and nonlinear control theory.
Before beginning my journey in Applied Math, I completed a BaSc and MaSc in Civil Engineering at Queen's Univeresity, where I studied how degrading permafrost impacted infrastructure reliability in Canada's far north. Having had the opportunity to take part in several northern field excursions, I got to tinker with and deploy all kinds of long term infrastructure monitoring equipment, where I first became interested in using data-driven methods to close the gap between first-principles models and real-world system behaviour.
Since coming to Waterloo in 2023, I've become fascinated by the power of neural representations of dynamical systems, and how we can leverage them to better understand and control real physical systems.
Outside research I'm interested in powerlifting, tennis, the linux ecosystem, and reading. So far, my favorite books for 2026 have been: The Brothers Karamazov, Moby Dick, and The Blind Watchmaker. When I do find time for games, I have enjoyed both Starcraft II and DayZ for over 10 years.
Open to research collaborations, industry positions (2026+), and seminar invitations.
Education
PhD, Applied Mathematics
University of Waterloo
MMath, Computational Mathematics
University of Waterloo
BaSc/MaSc, Civil Engineering
Queen's University