The cameras came first; the machines learned to help. The GPU that runs the AI lab also
ranks my footage, and the same discipline that keeps the fleet honest keeps the edits honest.
PhotographyStreet and travel work — a Tokyo archive organized by neighborhood,
plus ongoing local shoots. Full-frame mirrorless, edited on my own hardware. View the portfolio →Tokyo by neighborhood · street + portrait · self-hosted archive
Timelapse — Thunderstorm over the skylineShot from the top of Garbage Hill — a decommissioned landfill that is
also the best free grandstand over the city. The storm kept the lightning inside the cloud,
so it reads as purple flashes in the shelf rather than bolts. Shot, cut and exported the same
evening.Garbage Hill (Westview Park), by Polo Park · Aug 24 2026 · 132-frame masterThe 2 s purple burst as a GIF — 480 px, 96 colours, 12 fps, 0.9 MB.
Timelapse — Aurora, Polson Rd & Hwy 229A friend called to say the aurora was out, so I drove a 200 km round
trip at −25 °C and spent five hours out there, half-worried that if I left the
van off too long I’d be stranded. First timelapses I’ve ever shot — after
owning the camera almost four years. It was also the first solar storm I’d seen: the
light strobes rather than drifts, which nothing had prepared me for.
See them on Nostr →Polson Rd & Hwy 229 · Jan 20 2026 · more frames that night at North Shoal LakePolson Rd & Hwy 229, Jan 20 2026 — one frame out of the sequence.
The timelapses are on Nostr →The whole 20 s as a GIF the 2001 web could have served — 480 px, 96 colours,
12 fps, 9.3 MB. Lightly denoised first so the sensor grain stopped eating the palette.
Video Analysis PipelineWhisper transcription, scene and beat detection, and CLIP scoring over raw
live-performance footage — producing a ranked shortlist of highlight moments before an
editor ever opens.Whisper + CLIP · beat-aware · ranked edit reports
Resolve ScriptingNext up: wiring the analysis pipeline into DaVinci Resolve’s scripting
API, so the ranked moments land on a timeline instead of in a report.in development · Python API · pipeline → timeline
“BY CHANCE.”A fashion-film series in development — creative direction, styling
bible, and shot design. Slow-cooking by choice.fashion film · series format · pre-production
On film
Black and white 35mm, shot on thrifted bodies and developed as camera tests.
The date stamps are wrong on purpose — the backs were never set.
SleepyzayRorie St, downtownTowers, winter lightAlley, parking structureFire escapeCrossing an empty streetAgainst a white sky