Rudra Ahmedabadi — I build worlds, systems, stories and interfaces.
A small body of things I designed and built, start to finish.
Work
What I've built.
03 live
Mugger City
Three hundred wild crocodiles and two and a half million people share twenty-four kilometres of the same river. Most of what a person knows about that arrives as a rescue clip or a scare story — so the whole thing is built as a field guide instead.
River mapSpecies galleriesField dossierRescue & safety RoleResearch, writing, design and build — solo Read the case study
Tribal Traces
India's craft traditions are documented, but scattered — a museum label here, a district gazetteer there. This turns the map itself into the index: pick a place, read its craft.
Dot map of India123 chaptersBilingual audio tour3D artefact gallery RoleResearch, writing, design and build — solo Read the case study
Food Origin
Search a dish and walk backwards through it. Each exhibit is a dated timeline — the same food as six to twelve different objects, each with its own recipe, its own sources, and a label saying how sure the research is.
Timeline scrubPer-era confidence ratingTwo-pass research pipelineHonest empty state RoleDesign, front-end and research pipeline — solo Read the case studyExperiments
Built for their own sake
Not products
-
VROOM.IO
A from-scratch 3D driving game: a hub city joined by three curved elevated highways to three more, with arcade car physics, BVH collision and procedural WebAudio. No game engine and no audio files — the engine hum, the skids and the music are all synthesised.
Arcade vehicle physicsBVH collisionProcedural WebAudioChase cameraAuto-aligned world Roughly 400 MB of models. It is a real open world and it downloads like one — desktop and a good connection only, and give it a minute. Drive it -
Ondara
An artificial Earth that never stops existing. A planet generated from one seed — rivers, biomes, settlements, thousands of people with families and memories — running at 10,000 world-seconds per real second, with every event kept forever and linked to its cause.
Deterministic worldgenDaily simulation loopCausal event historyNode built-in SQLiteZero dependencies Not deployed. It runs on one machine as a background service and is reached through a tunnel when that machine is awake. There is no public address to link, so this entry does not pretend to be a door.
About
How I work
I'd rather make three things I stand behind than thirty I don't.
I'm Rudra Ahmedabadi, a product designer and creative developer based in Vadodara, Gujarat, India. I work end to end — research, design, build, ship. Fewer hand-offs, fewer compromises, and a result that matches the thing I drew on day one. The details most people never consciously notice are the ones that make something feel considered.
- Product & interaction design
- Front-end development
- Design systems & identity
- Prototyping & motion