Kenji Tanaka

Exploring the intersection of Math, Art, and Code.
> func main() { panic("Not implemented yet") }

About

I am a software engineer who spends too much time thinking about P vs NP problems. Originally from Tokyo, now writing code in the Bay Area.

My professional work involves backend optimization, but my passion lies in Computational Geometry and Cryptographic Primitives. I believe that code is just math that actually does something.

Currently, I am researching efficient ways to generate Voronoi diagrams in non-Euclidean spaces. If you want to talk about category theory or why 0.1 + 0.2 != 0.3 in floating-point arithmetic, buy me a coffee.

Selected Experiments

The Mandelbrot Set in WebAssembly

A deep dive into optimizing complex number iterations using Rust and WASM. Achieving 60fps rendering at 4k resolution.
> z = z² + c

Visualizing Prime Gaps

An attempt to visually prove the Twin Prime Conjecture using canvas rendering. (Spoiler: I didn't prove it, but the patterns are beautiful).

Procedural Terrain Generation

Using Perlin Noise and Simplex Noise to generate infinite 3D landscapes.