Software, crafted with restraint.
I build interfaces and systems with the same care a tea house puts into a single room — small details, calm pacing, nothing extra.
- 皐月// 01 — Satsuki2025PROJECT · 01
Atelier — a writing surface
A focused, distraction-free editor for long-form essays with offline sync, custom typography and a server-rendered reading mode.
- Next.js
- tRPC
- Postgres
- 水無月// 02 — Minazuki2024PROJECT · 02
Kuroi — observability for indie apps
Lightweight metrics + log pipeline. Drop-in SDK, retention tiers, and a UI that reads like a paper notebook.
- TypeScript
- ClickHouse
- Rust
- 霜月// 03 — Shimotsuki2023PROJECT · 03
Niwa — design system
A quiet, accessible component library used across three internal products. Tokens-first, motion-aware, dark by default.
- React
- Tailwind
- Radix
I’m Ankit — a software engineer based in India. I work on the seam between design and systems: typography, motion, performance, and the quiet kind of tooling that disappears once it works.
For the last few years I’ve built products in TypeScript, Next.js, Rust and Go — from indie tools used by a few hundred writers to platforms serving millions of requests. I care about keystrokes, latency, and the rhythm of a page.
Outside of the editor I read about Japanese craft, run long distances, and keep a slow notebook of design references. This site is a small homage to one of those references — The Tawaraya.
- Based
- IN · Remote
- Years
- 6+
- Stack
- TS · Rust · Go
- hello@ankit.dev