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.

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.

Breaking 500k on private-isu in One Day with isutools

A full log of tuning private-isu (Go) from a score of 0 to 541,650 in a single day. Every fix was driven by isutools, an open-source profiling module I built along the way — indexes, N+1 elimination, nginx tuning, caching, and pre-rendering, step by step.

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