
I'm thrilled to be joining the University of Utah as an assistant professor in the Kahlert School of Computing in fall 2026. I'm looking for students to join my group—if you're excited about graphics and geometry processing and plan on applying to PhD programs this fall, please reach out!
I currently am a postdoc in computer science at École Polytechnique, working with Mathieu Desbrun. I design algorithms for reliably and efficiently processing geometric data, drawing inspiration from topology and differential geometry. I received my PhD from Carnegie Mellon University, where I was advised by Keenan Crane. Before that, I was an undergraduate at Caltech, where I worked on plasma simulation with Peter Schröder, chromosomal shape embeddings with Mathieu Desbrun, and interval analysis root finding techniques with Alan Barr.
In my spare time, I like to design origami models and knit.
News
- Jul. 2025This summer, I will be attending SGP in Bilbao and Siggraph in Vancouver. If you're planning on attending either one and want to meet up, let me know!
- Apr. 2024I accepted an assistant professor position at the University of Utah's Kahlert School of Computing! I will start in fall 2026.
- Dec. 2024I will serve on the program committee for the 2025 Symposium on Geometry Processing (SGP).
- Sept. 2024I started a postdoc with Mathieu Desbrun at École Polytechnique.
- Aug. 2024Ray Tracing Harmonic Functions and Solid Knitting were both awarded Best Paper Honorable Mentions at Siggraph 2024.
- May 2024I defended my PhD thesis at CMU.
- Aug. 2023I was invited to attend the geometry workshop in Obergurgl, which was relocated to Innsbruck due to flooding in Ötztal valley.
- Apr. 2019The National Science Foundation awarded me a Graduate Research Fellowship.
2024 | Two SIGGRAPH Best Paper Award Honorable Mentions |
Awarded to 12 papers out of about 840 submissions; ~1.5% of papers. | |
2019 | NSF Graduate Research Fellowship |
Awarded to top 15% of applicants across all areas of science; $147,000 over 3 years. | |
2019 | Hertz Fellowship Finalist |
Awarded to top 5% of applicants across applied science, math, and engineering. See here for details. | |
2017 | SIGGRAPH ACM Turing Award Celebration Grant |
Awarded by SIGGRAPH to 10 students to attend the ACM Turing Award Celebration. | |
2017, 2016 | Arthur R. Adams SURF Fellowship |
Summer research fellowship. |
May 2025 | Geometry Processing with Intrinsic Triangulations,GeomeriX Seminar, Inria Saclay |
Apr. 2025 | Geometry Processing with Intrinsic Triangulations,CGAL Developer Meeting |
pdf (25 mb) keynote file (240 mb) | |
Apr. 2025 | Ray Tracing Harmonic Functions,CGAL Developer Meeting |
pdf (28 mb) keynote file (1 gb) | |
Feb. 2025 | New Foundations for Robust Geometry Processing,University of Utah |
pdf (107 mb) keynote file (1.5 gb) | |
Feb. 2025 | Ray Tracing Harmonic Functions,Oberwolfach Workshop on Mathematical Imaging and Surface Processing |
video (30 min) pdf (31 mb) keynote file (1 gb) | |
Nov. 2024 | Solid Knitting and Harmonic Hitting,Institute of Science and Technology Austria (ISTA) |
pdf (38 mb) keynote file (1.7 gb) | |
Aug. 2024 | Ray Tracing Harmonic Functions,ACM SIGGRAPH Technical Papers |
video (10 min) | |
Apr. 2024 | Evolving Intrinsic Triangulations,Carnegie Mellon University (CMU) |
pdf (76 mb) keynote file (0.8 gb) | |
Dec. 2023 | Dynamic Intrinsic Geometry Processing,Carnegie Mellon University (CMU) |
pdf (79 mb) | |
Sept. 2023 | Intrinsic Triangulations in Geometry Processing,Institute of Science and Technology Austria (ISTA) |
Aug. 2023 | Intrinsic Triangulations in Geometry Processing,Geometry Workshop in Obergurgl |
Jul. 2023 | Intrinsic Triangulations in Geometry Processing,TU Berlin SFB TRR 109 Colloquium |
pdf (49 mb) | |
Apr. 2022 | Discrete Conformal Equivalence of Polyhedral Surfaces,UCSD Pixel Cafe |
pdf (32 mb) | |
Mar. 2022 | Discrete Conformal Equivalence of Polyhedral Surfaces,Toronto Geometry Colloquium |
pdf (19 mb) poster (8 mb) | |
Dec. 2021 | Integer Coordinates for Intrinsic Geometry Processing,ACM SIGGRAPH Asia Technical Papers |
video (20 min) video (5 min) | |
Aug. 2021 | Discrete Conformal Equivalence of Polyhedral Surfaces,ACM SIGGRAPH Technical Papers |
video (20 min) video (5 min) | |
Oct. 2019 | Origami and Geometry,Carnegie Mellon University Graphics Lab |
pdf (37 mb) | |
Aug. 2021 | Geometry Processing with Intrinsic Triangulations,ACM SIGGRAPH 2021 Courses |
video (3 hours) | |
Jun. 2021 | Geometry Processing with Intrinsic Triangulations,SIAM IMR 2021 Courses |





