Hi, I'm Nat! This is my personal website.

The Labyrinth of Polyominoes

A shrine and database of polyominoes, documenting interesting properties such as symmetry, genealogy, packing, and tiling.

Polyhedra Viewer

An interactive app that lets you view and transform various geometric solids, including Platonic solids, Archimedean solids, and Johnson solids.

Components AI

I worked at Components AI and designed and/or implemented many of the generators on the site, including:

In addition, I did architecture work and implemented a lot of the controls for CSS GUI, a library of composable inputs for manipulating CSS properties.

Permutation Group Visualizer

A little app to visualize various permutation groups and lets you push buttons to permute them.


I have been constructing sudoku and other pencil puzzles since 2022. Four of my puzzles have been featured on Cracking the Cryptic:

A catalog of my puzzles can be found on my Logic Masters Germany user page.

Nat Notation

A calligraphic number system based on prime factorization.

Code Doodles

Some fun little code doodles on Codepen and stuff.


A puzzle game about origami animals I made in 2017, based on LEGO World Builder.


Pre-pandemic, I used to give talks at tech conferences about projects I've worked on:

Support Me

If you enjoy my work, please consider buying me a coffee on Ko-fi!

Contact & Social Media

My email is tesseralis [at] gmail [dot] com. You can also find me on social media (in order of most to least used):