Graphics · Vision · Optics · Robotics

I trace light
through skin,
scenes & sensors.

I build systems that connect simulation and perception, from modeling how light interacts with physical environments and biological tissues to helping machines understand what they see.

Volume RenderingNeRFTransformersPath TracingBiomedical Optics

Selected
work

[ 3 projects · more soon ]
Rendered human skin
P/01

Texturing with BRDF

Custom renderer · Taichi

A physically based skin renderer exploring how BRDFs model surface-level light reflection, including diffuse and specular appearance across different skin tones.

TaichiPythonBRDFGPU
View project →
Rendered human skin
P/01

Subsurface Skin Renderer

Custom renderer · Taichi

A volumetric skin renderer that simulates light transport beneath the skin, modeling absorption and scattering through biological tissue to reproduce subsurface appearance.

TaichiPythonSSSGPU
View project →
Predicted ball trajectory
P/03

Trajectory Transformer

Sequence model · Robotics

A physics-informed teacher-student transformer that predicts a ball’s full future trajectory from just 0.125 seconds of observation, learning bounces, energy decay, and eventual rest through multi-scale temporal modeling and knowledge distillation.

TransformerPyTorchKnowledge DistillationPyBullet
View project →
P/02

NeRF from My Renders

Neural view synthesis · PyTorch

A NeRF trained on multi-view scenes generated with my own volumetric path tracer, reconstructing a 3D human head from physically simulated renders.

NeRFPyTorchView Synthesis
View project →

Demo
reel

[ renders · flythroughs · viz ]
// Toolbox

Skills & tools

Languages

  • Python
  • Javascript
  • Typescript
  • C++
  • GLSL

Graphics & Rendering

  • Taichi
  • Path tracing
  • Subsurface scattering
  • OpenGL
  • Ray Tracing

ML / Deep Learning

  • PyTorch
  • NeRF
  • Transformers
  • NumPy

Tools

  • Git
  • Linux
  • Weights & Biases
// Background

Education

2025 — 2027(Expected)

Brown University

Master's — Computer Science

CLASSES: Computer Graphics, Deep Learning, Computer vision, Reintegrating AI, Biomedical Optics, Intelligent Robotics

RI, United States
2021 — 2024

African Leadership University

B.S. — Computer Science

Focus on Machine Learning and Deep Learning

Kigali, Rwanda