Solving puzzles

Making Memories

An accomplished software engineer with contributions to major international projects.

An installation artist.

A published mathematician.

A community-oriented human.