Skip to main content

Selected
work.

A few of the things I've built: a daily Italian crossword in Nuxt, and a tool that turns a floor plan into a walkable 3D room.

2026
Live

Stage 1

Layroom

A browser tool that turns a 2D floor plan into a room you can walk through. Trace the walls, place the furniture, and see a space before you sign, paint, or pitch. Built with Three.js, PixiJS and Nuxt.

Three.js
TypeScript
Nuxt
Tailwind
PixiJS
PostgreSQL
2026
Live

Stage 2

Cruciverba Lab

Italy's puzzle page in the browser: a crossword and seven word games every morning, archives, explained solutions and a leaderboard. Page one on Google for "cruciverba online". Free, no signup required.

Nuxt
TypeScript
Rust
Tailwind
PostgreSQL