I work broadly in geometry processing. Lately, I have worked in robust geometry processing on problems such as inside-outside segmentation, mesh booleans, tetrahedral meshing, curved triangle meshing. Within this field I also have expertise in large dataset benchmarking for robustness in geometry processing.
I also consider myself an expert in real-time shape deformation in 2D and 3D, including 2D warping, linear blend skinning, generalized barycentric coordinates and optimization-based surface deformation.
Over the last two years I have worked in differentiable rendering, focusing on geometric aspects (as opposed to lighting or materials).
Over the last three-four years I have also worked in physical simulation: model reduction, elasticity, and optimization strategies.
Finally, I have worked in geometric aspects of computational fabrication.