Spatial Computing · Stockholm
I build systems that turn raw imagery and sensor data into structured, searchable models of the physical world. Currently contracting at Stockholm's stadsbyggnadskontor.
An end-to-end pipeline that turns drone and 360° imagery into 3D gaussian-splat scenes you can search with natural language. For each captured view, a segmentation model picks out object instances by text prompt. A 2D-to-3D lifting step projects those masks onto the underlying Gaussians, and a spatial index answers queries like "show me all doors" or "count ventilation units on the roof" by highlighting the matching objects in a web viewer.
Source not yet public.
A from-scratch Linux implementation of Insta360 X5 stitching: raw dual-fisheye .insv files to equirectangular 360° video without Insta360 Studio. Stabilisation, rolling-shutter correction, lens undistortion, and stitch blending fuse into a single per-pixel backward remap, driven by the camera's protobuf-sidecar calibration and IMU telemetry.
Source not yet public.
Born and raised in Stockholm (still the best city I know). Something about technology has had me hooked for as long as I can remember, and I've wanted to chase it and let it take me places for about as long. Moved out at 18 on a full scholarship for northern Italy. Decided afterwards that this wasn't a time for lecture halls; too much is happening out in the world. Returned to Stockholm.
Spent the summer training transformers at Karolinska Institutet. Realized physical data remains the hard part, but is more interesting than ever, as models eat everything else. Now contracting in local government, wrangling the huge, messy datasets accumulated over decades.
A handful of photos resolving into a world you can walk through and ask questions of still feels slightly unreasonable. Every few years a wave sweeps through and makes what was hard ordinary, and what was impossible doable. Most of what's on this page is me pulling on that thread.
Always happy to talk about interesting technology. Open to contracts and collaborations.