ayaan retiwala · platform engineer

i build cloud infrastructure.

compute, storage, kubernetes, networking, identity. mostly in go. i like systems that stay understandable after something goes wrong.

for three years i helped build a public cloud from the control plane down to the edges where machines, disks, packets, and failure meet.

excloud

platform engineer

excloud was small enough that abstractions did not protect you for long. if a volume attached twice, a host disappeared halfway through provisioning, or a cluster stalled during bootstrap, the people who designed the path also had to make it recover.

i worked across most of that path. the interesting part was rarely creating the resource. it was deciding what should happen when reality and the database disagreed, then making retries safe enough that an operator could stop being afraid of them.

compute / storage
qemu/kvm control planes and spdk + nvme-of block storage, with reconciliation around provisioning, attach/detach, resize, cleanup, and recovery after interrupted transitions.
clusters / network
managed kubernetes from bootstrap through cilium, csi, and karpenter; identity, authoritative dns, and the arp/ndp machinery underneath the network.
developer surface
a shared go http layer that derives openapi 3.1 from types, then the sdk, cli, terraform provider, console, and telemetry around the services that use it.

4,000+ accounts380 active vms140 managed postgres clusters20+ internal services

some things i made because i wanted them to exist.

dbconsole

electron · postgres

a postgres workbench for web and macos: query tabs, destructive-statement checks, streamed results, schema graphs, history, and encrypted named-query sync with conflict resolution.

cbmanager

swift · appkit · sqlite

a native clipboard manager with paste-back, ocr over copied images, fuzzy and semantic search, bounded caching, async persistence, and a test suite large enough to make refactors boring.

rig

react · fastify · websockets

a small dispatch console for the pi coding agent. start work from a phone, watch tool calls arrive live, stop or resume sessions, and leave the machine itself alone.

tachyon

pwa · offline-first

a manga reader built around offline reading, source integration, auto-scroll, anilist sync, and the awkward async races that show up when the network disappears.

the rest is less curated. github has it.