Ventures
What I’m building now, the talks I’ve given, and the projects along the way. Most of the ventures are early demand tests: a landing page for an idea, to learn whether people want it and would pay before I build it. This list will change as ideas prove themselves or don’t.
Ventures
Ultimate Kami — Fitness and nutrition tracking
2026 · On the App Store
An iOS app that tracks the calories in what you eat against your weight-loss targets, and your progress in the gym. Versions with a built-in AI coach, and with an MCP server so AI assistants can log and read your data, are in development.
Visit Ultimate Kami · The story behind it
Namagen — Programmable music environment
2022–present · Working pre-alpha
A standalone application for composing and performing generative music. Namagen combines sequencing, synthesis, sampling, and a custom programming language to let compositions evolve during playback.
More about Namagen · namagen.music
Ultimate Poaster — Write once, post everywhere
2026 · Not yet launched
A hosted service: connect your accounts once, write one post, and it goes out in the right format to every platform at the same time.
Air Basket — Air-fried fast food
2026 · Demand test · English and Japanese
Fast food for people watching their calories: karaage, crispy chicken, fries and burgers, air-fried with lean meat and lighter buns.
Atoshirube — After a death: what to do, and by when
2026 · Demand test · Japan
Ten questions turn the paperwork after a family death into a checklist of only the steps your family needs, in deadline order.
Duesday — Getting creators paid
2026 · Demand test · Worldwide
Sends creators’ brand-deal invoices, chases them on schedule, and escalates with late fees and formal letters.
Forewarn — SaaS renewals and price rises
2026 · Demand test · Worldwide
Forward your SaaS invoices to get a renewal calendar, an alert before every cancel-by date, and a flag the moment a vendor raises its price.
Goldpan — AI-made work, judged blind
2026 · Demand test · English and Japanese
A feed of AI-made films, images, music and stories that real people have judged blind, with no names or follower counts, so the good work rises and the slop sinks.
Hoshimichi — Supply-chain security readiness
2026 · Demand test · Japan
Helps small suppliers without security staff get ready for Japan’s SCS three-star supply-chain security rating: find the gaps in about five minutes, then write the rules and keep the records.
Keepward — Security for individuals and creators
2026 · Demand test · English and Japanese (as Fusagu)
AI checks every login, two-step setting and domain you own, then tells you exactly what to fix, worst first.
KOMA48 — A revenue index for grid batteries
2026 · Demand test · Japan
A monthly, area-by-area revenue index for grid-scale batteries in Japan, built from public JEPX market data.
Konkyo — Construction estimates with a basis
2026 · Demand test · Japan
A phone estimate tool for specialty subcontractors that applies the official public-works labour rates and attaches a wage-basis memo for the main contractor.
Kotori Log — Care records by voice
2026 · Demand test · Japan
Care staff speak into a phone and get a structured care record that exports into the care software they already use.
Nanikore — Japanese letters, explained
2026 · Demand test · Foreign residents in Japan
Photograph a Japanese letter and get what it is, when it’s due and what to do, in plain English, plus reminders before your residence card expires.
Nukuremo — Hot lemon, zero sugar
2026 · Demand test · Japan
A sugar-free hot lemon and ginger drink with honey notes, in a bottle made for convenience-store hot shelves and heated vending machines.
Proofsheet — AI-designed homepages
2026 · Demand test · Worldwide
Describe your business and AI designs dozens of complete homepages. Pick the one you like and it goes live on your domain, hosting included, for a one-off price.
Redloop — Continuous red-team testing
2026 · Demand test · English and Japanese
Sustained, authorised, AI-driven red-team testing across a company’s attack surface, cloud, identity and apps, instead of a pentest once a year.
Shofuda — Getting a small company ready to sell
2026 · Demand test · Japan
From three years of accounts, a valuation range and an anonymous one-page teaser, so owners know what their company is worth before they talk to a broker.
Sorou — Document chasing for tax accountants
2026 · Demand test · Japan
A LINE agent that requests, chases and checks in clients’ documents for tax-accountant offices, whatever accounting software they use.
Tenbin — Fair dealing with suppliers
2026 · Demand test · Japan
A free three-minute self-check against Japan’s new subcontracting law, with price-negotiation records that double as evidence.
Tenken — Security check-ups for small businesses
2026 · Demand test · English and Japanese
AI checks the five gaps that hurt small businesses most, from email spoofing to missing backups, and returns a plain-language report.
Tojimari — Closing up a parent’s home
2026 · Demand test · Japan
Brings the clearing, demolition, sale and tax steps of closing a parent’s house into one plan and one total quote, so it can be done from far away.
Yamedoki — Cancelling forgotten subscriptions
2026 · Demand test · Japan
Finds forgotten subscriptions from your receipt emails, warns you before free trials convert, and helps you cancel, including the phone-only ones.
Talks
try! Swift Tokyo 2025 — Rendering beautiful text using MSDFs and Metal
2025 · Tokyo · Conference talk
A fast, real-time, infinite canvas user interface built with Metal, and how multi-channel signed distance fields (MSDFs) keep its text crisp at any scale.
try! Swift Tokyo 2019 — Graphics like Pixar using Swift
2019 · Tokyo · Conference talk
Building a basic ray tracer from scratch in Swift. Ray tracing is the cornerstone of Pixar’s RenderMan, the rendering technology that dominates the animated film industry.
Projects
I’m a software developer working across creative tools, real-time systems, and AI-driven applications. My projects range from a standalone music environment to software that lets people create and use tools through conversation.
Permanent Machine Architecture — Stable computing platform
August 2026 · Architecture proposal
An exploration of a whole-computer architecture designed to preserve software compatibility across changing hardware. The proposal covers processing, graphics, storage, networking, and device interfaces, with an emulator-first approach to development.
The work includes an initial architecture specification and a proposed path from software emulation to hardware implementations.
Voice-First Operating Environment — Conversational computing
August 2026 · Prototype specifications
A design for using voice and text to operate applications, manage files, and carry out development tasks across desktop and mobile.
I explored both a desktop control layer and an Android-based system capable of creating, building, installing, and modifying applications through conversation. The work produced prototype specifications covering interaction, system integration, and recovery.
Voice-First Personal Software — Apps created through conversation
August 2026 · Product and technical specification
A web-based platform concept that lets users describe an application, generate it, and refine it through conversation.
The design includes persistent data, version history, rollback, and sharing. Initial prototype scenarios focus on small personal tools, including a counter and workout tracker.
Fitness Tracking and AI Integration
October 2026 · In development
A nutrition and exercise tracking application, developed from an existing spreadsheet workflow into an iOS app.
The next stage centres on a shared server-backed data model and an MCP interface, allowing AI assistants to log meals, update workouts, and retrieve progress alongside a conventional app interface.
Agent-Friendly Applications and Commerce
October 2026 · Concept development
An exploration of services that users can access through their preferred AI assistant. Applications provide structured data and actions, while the assistant handles conversational interaction.
Use cases include personal tracking tools and a commerce platform through which agents can discover products and interact with participating merchants.
Residential Design Visualisation
October 2026 · Planning
A proposed Unreal Engine walkthrough built from architectural floor plans. The aim is to evaluate room proportions, circulation, and practical design decisions in an interactive environment before construction.
Additional explorations
- Generative music marketplace: sharing, remixing, and distributing programmable compositions, instruments, and assets.
- Interactive music games: smaller products combining musical systems with gameplay.
- Development and studio infrastructure: cross-platform coding workflows, remote development, audio routing, and networked studio design.
Earlier projects
Generative music prototype — Precursor to Namagen
c. 2019–2021 · iOS app prototype
Another implementation of what would become Variations and then Namagen, reusing my earlier synthesizer components. It added a lower-level component that let user programs define generative music algorithms in real time, and became a small iOS app — but making music with it still relied on manual tooling and fragile pipelines, so I set it aside.
RT 01 — From-scratch path tracer
2019 · Personal project
A stochastic path tracer written from scratch, using an axis-aligned bounding box BSP tree for acceleration. SIMD ray tracing only paid off for the first bounce, so later bounces switched to scalar tracing, which turned out faster. Its showcase is a one-million-polygon animation of a Mercedes-Benz 300 SL Gullwing.
More about RT 01 · Watch the render
ZOZO — Body measurement technology
2018 · Tokyo
Computer vision and body measurement work at the fashion e-commerce company ZOZO. I was new to the field, but my low-level, performance-first approach let me contribute a lot, and I built cross-platform frameworks so measurement algorithms and 3D result rendering could be reused across platforms.
From-scratch programming — Learning projects in rural Japan
c. 2016–2018 · Personal projects
After moving to the Japanese countryside, I worked on many personal projects, mostly for learning. This is when I discovered Handmade Hero and started programming everything from scratch.
Audio prototypes — Reverb and synthesis components
c. 2016–2018 · Personal projects
A series of test audio apps that later evolved into Variations and Namagen, along with a feedback delay network reverb and synthesizer components that, with many modifications, eventually made their way into Namagen.
Japanese — All Japanese, all the time
c. 2010–2016 · Language study
Intensive study using the AJATT method. By the end I had an Anki deck of more than 10,000 cards and thousands of hours of podcasts behind me, and could understand most Japanese, including films and dramas. Then I moved to Japan.
Harmon — First music apps
c. 2012–2014 · Android apps
Where I really started developing apps: a number of small music apps, beginning with Harmon, an Android take on Brian Eno’s Bloom.
3/4 club music — Experimental production
c. 2010–2012 · Music production
Extremely experimental jungle, techno and dubstep in 3/4 time — an attempt to make a non-standard time signature work in a club. An interesting learning experience, though it didn’t go anywhere. Before this I briefly tried UK funky, but left once I realised I was copying an established sound rather than adding to it.
Strictly 138 — Dubstep production and promotion
c. 2006–2009 · Wellington, New Zealand
Produced dubstep and was a founding member of the Strictly 138 collective. I promoted and organised many local and international gigs, including Skream in Auckland, Digital Mystikz’ Mala in Wellington (New Zealand’s first international dubstep show, in 2007), Loefah, Coki and Kode9.
Soundtrack album — A film without pictures
c. 2005–2006 · Unreleased
A highly experimental album: essentially the soundtrack to a film that didn’t exist. It was too ambitious, and I eventually gave up on it.
Hit Sound — Production studio
c. 2000–2004 · Christchurch, New Zealand
Ran a production studio and produced a number of CDs for Christchurch and New Zealand artists.
Kapsy — Drum and bass
c. 2000–2004 · Music production
Made drum and bass under the name Kapsy.
QuakeWorld server — Net Access
c. 1996–1998 · Online gaming
Ran a QuakeWorld server for the ISP Net Access. Around the same time, I attended the informal LAN parties at Christchurch Polytechnic.