click to skip

Shinsaku Asada
フルスタック・エンジニア
SOFTWARE ENGINEER — 東京 TOKYO
About — Shinsaku Asada
SA

Shinsaku Asada

Full-Stack Software Engineer

フルスタックエンジニア · Tokyo, Japan 東京

Available for new projects

I design and build fast, beautiful products end-to-end — from pixel-perfect interfaces to resilient backend systems. I care about performance, clean architecture, and the small details that make software feel effortless. Currently focused on real-time systems, AI-powered products, and developer experience.

FocusWeb · Real-time · AI
LocationTokyo 🇯🇵 (remote-friendly)
Languages日本語 · English
On this site19 essays · Studio · Case Studies
Skills & Tools

Frontend

ReactNext.jsVueTypeScriptTailwindFramer MotionThree.js

Backend

Node.jsGoRustPostgreSQLRedisGraphQLgRPC

AI & Cloud

LLMs / RAGAWSGCPDockerKubernetesTerraform

Core strengths

Frontend architecture
Backend & APIs
System design
AI integration
Articles — Engineering Notes

Engineering Notes

Essays on full-stack development, AI, and building for the web.

案内 Guide — start here

What should I read?

One essay, picked from the 19 on this site.

How this desktop works

Four steps. Each one opens a real app.

Studio 工房 — chess, 波 Nami, Sudoku, Minesweeper
Terminal — tap a command or type one
shinsaku@portfolio ~ %
Case Studies — worked design problems, and what I’d trade away

Worked design problems

Four hard systems, thought through end to end — how I’d approach them, and what I’d trade away.

These are design exercises, not project history. Nothing here is a claim about work I shipped for a client or an employer. Every quantity is either an assumption you can drag, or arithmetic derived from one — never a measured result I’m taking credit for. The interesting part is never the number; it’s which number decides the design.

Playground — HTML · CSS · JS sandbox
1 line
Console 0

No output yet.

    Trash