Selected Work

A few projects I’m proud of. More details on the work page.

ReSTIR real-time path tracer

Photorealistic render of the classic Cornell Box Scene

Real-time path tracer built from scratch in WebGPU, implementing ReSTIR for efficient many-light sampling with spatiotemporal reuse.

Path Tracing · ReSTIR · WebGPU · WGSL

Wave Function Collapse

Flowers pixel art generated by WFC

Wave Function Collapse solver made with WebGPU, featuring multiple control parameters to experiment with the capabilities of the algorithm.

WFC · Procedural Modeling · WebGPU · WGSL

Spring-based pixel-art vectorizer

Result of an interactive depixelization through spring simulation

Depixelization of pixel art through spring simulation. Implementation of the paper "Interactive Depixelization of Pixel Art through Spring Simulation".

Spring simulation · Bezier fitting · Pixel clustering · C++/OpenGL/GLSL

Browse more projects →

About

I’m a Computer Science & Engineering student focused on computer graphics—mainly real-time rendering, geometry processing, and simulation. I’m also interested in computer vision and sometimes use it alongside my graphics work.

Day to day, I use mainly TS/WGSL and C++/OpenGL/GLSL to make projects and prototypes. I prioritize practical performance and simple, usable tools.

Some interests: real-time rendering, geometry modeling & processing, simulation, computer animation, procedural generation.

Currently in internship at Adobe Research and looking for PhD opportunities!