SOFTWARE DESIGN / HARDWARE DESIGN

Hard problems,
made to work.

Daisuke Kuriyama — designer of software and hardware. AI agents, multi-robot path planning, performance engineering, measurement systems. The entire design process is published on this site.

  • ISUCON13 TVer Award
  • League of Robot Runners 2026 — World Top 10
  • Rust / Material UI / Zig contributor
  • Founder of BreakAI

Fields

Fields of design

Software Design

AI agent architecture, performance engineering for high-traffic systems, and open-source contributions to languages and UI foundations. I design for readability and speed at the same time.

Hardware × Robotics

Multi-agent path finding (MAPF) so hundreds of robots move without collisions, swarm robotics, and autonomous-driving foundations. Algorithms taken all the way from paper to real machines.

Measurement Design

Measure, don't guess. Behavioral instrumentation, A/B testing, and building profilers from scratch. Producing numbers that decisions can rest on is part of design too.

Writing

Writing

The process, the failures, and the numbers are all published as articles. It is the most reliable way to know how I work.

vda5050-lab — Evidence-Bound Diagnostics for VDA 5050 Temporal Failures

vda5050-lab addresses reconnect and state-transition failures that single-message validation cannot evaluate. This article explains its INCONCLUSIVE evidence model and the isolated 1, 2, 5, 10, 50, and 100-robot MQTT validation suite.

isutools Dev Diary — Building an ISUCON Profiler in a Day with Claude Code and Codex

A development diary of isutools, an ISUCON profiler built in one day. It started as a teammate's everyday SQL logger; lacking the skill and time to extend it by hand, I leaned on Claude Code and Codex, with a design-doc-first, TDD, dogfooding workflow. Includes the honest open questions: am I actually learning, and will any of this matter in a real contest?

isutools — a One-Line All-in-One Profiler for ISUCON

ISUCON measurement usually means juggling alp, pt-query-digest, pprof, and top. isutools is a Go OSS that collects SQL, HTTP, nginx logs, per-process CPU, DB schema, and pprof into one dashboard with a single sqlx.Open rewrite. Overhead measured at -0.58% (within noise). Setup and full feature tour.

8th in the World at League of Robot Runners 2026, as a Team of One

I entered the Combined Track of League of Robot Runners 2026 — the Amazon Robotics-sponsored multi-robot path planning contest — as the one-person team Rovnou, finishing 8th of 68 teams (score 5.55, 134,905 tasks completed). Notes on the lifelong MAPF problem, a planner stack organized by timescale, and an honest breakdown of the gap to first place.

Read all articles

Contact

Excitement, given form.

I want to go deep on work that genuinely matters and genuinely excites. Ideas without a shape yet, hard technical validation, problems with no obvious path to winning — those are the conversations I welcome most.

Email me

Software design / robotics / AI agents / performance / measurement systems