# Arunkumar Alagarsamy — Product Designer

> Product designer who crafts user experience, writes code, and ships tools.
> 8 years designing UX; the last 2 years building and shipping products in the
> AI and developer-tools space. Background in computer science & engineering.

- **Canonical site:** https://aruncrafts.design
- **Location:** Bangalore, India
- **Email:** arun.dev.des@gmail.com
- **Phone:** +91 8825456092
- **Résumé (PDF):** https://aruncrafts.design/Arunkumar_Product_Designer.pdf

## What I do

- Crafts user experience (Figma)
- Writes code (Claude / TypeScript / React)
- Ships tools (Vercel, npm, Framer marketplace)

The through-line across the work: the less visible side of products — developer
consoles, platforms, design systems, and the tooling other teams build on top of.
The user is usually another engineer or another team, and the problem is usually
structure.

Outside work: calisthenics — pull-ups, push-ups and the occasional handstand.

## Live tools

- **[ConvertKitty](https://convertkitty.com)** —
  a free archive converter for 38 formats (ZIP, RAR, 7Z, TAR and more). Conversions run in
  the browser with 7-Zip compiled to WebAssembly, so files stay on the device; the server is
  a fallback, used only with the visitor's consent.
- **[Prompt to Blade UI](https://razorpay-challenge.vercel.app)** —
  type a prompt, get a real screen in Razorpay's Blade design system; a schema, not a
  prompt, keeps every generated style on-system. Case study: [blade.md](https://aruncrafts.design/blade.md).
- **[First Rank Pro](https://www.framer.com/marketplace/plugins/first-rank-pro/)** —
  in-canvas SEO analysis for Framer sites; instant page health score across titles,
  headings, alt text and keyword placement.
- **[Greymemory](https://greymemory.vercel.app)** —
  a self-hosted memory layer for AI agents that knows when facts change; around 80% on
  LongMemEval. Case study: [greymemory.md](https://aruncrafts.design/greymemory.md).
- **[Reverse Engineer LinkedIn API Tool](https://linkedin-profile-api-phi.vercel.app)** —
  turns a messy, undocumented profile payload into clean structured JSON, and stays
  honest about gaps: 20 of 47 skills is reported as 20 of 47, not passed off as complete.
- **[OpenFreeMap 3D](https://www.framer.com/community/marketplace/components/openfreemap-3d/)** —
  a free, keyless interactive 3D map component for Framer; tilt, rotate and drop markers
  by pasting a Google Maps link.

## Case studies

| Project | Context | Year | Detail |
|---|---|---|---|
| [Hike Developer Console](https://aruncrafts.design/hike.md) | Developer platform · Hike Messenger · 50M users | 2017–2018 | The tool internal teams used to build and publish mini apps inside the messenger — and the same console third-party companies used to publish theirs. |
| [Tekion OpenAPI](https://aruncrafts.design/tekion.md) | Enterprise platform · Tekion | 2022–2024 | The developer console that lets internal and third-party developers build services on top of Tekion's automotive platform APIs. |
| [Prompt to Blade UI](https://aruncrafts.design/blade.md) | AI design agent · Razorpay AI × Design Challenge | 2026 | Type a prompt, get a real screen in Razorpay's Blade design system — every style resolves through design-system tokens, so it can't go off-brand. |
| [Applix Copilot & DMS](https://aruncrafts.design/applix.md) | Enterprise AI for manufacturing · Applix · Founding Product Designer | 2024–2025 | Two product films for a manufacturing AI platform that detects defects and stops them at the source. Storyboard and UX/UI design. |
| [Greymemory](https://aruncrafts.design/greymemory.md) | Memory for AI agents · side project, open source | 2026 | A self-hosted memory layer for AI agents. Built end to end including the eval harness — around 80% on LongMemEval. |

Each case study also has a designed page: /ux/hike, /ux/tekion, /ux/blade,
/ux/applix and /ux/greymemory.

## Writing

- **[AI Agents are just a while loop. I built one in 30 lines. No jargon. No bullshit.](https://www.linkedin.com/pulse/ai-agents-just-while-loop-i-built-one-30-lines-jargon-alagarsamy-etgle/)**
  — a working AI agent in 30 lines, no frameworks: the ReAct pattern, tool execution,
  memory as a messages array, ending on a complete multi-turn agent that handles real tool calls.
  Tags: AI, Code.
- **[How I got AI to turn a prompt into Razorpay's Blade UI — without it ever going off-brand](https://www.linkedin.com/pulse/how-i-got-ai-turn-prompt-razorpays-blade-ui-without-ever-alagarsamy-ywwac/)**
  — the structured-outputs technique behind Prompt to Blade UI: how a schema, not the
  prompt, is what keeps an LLM's output on-system. Tags: Design, AI.

## Elsewhere

- GitHub: https://github.com/arun-dev-des/
- LinkedIn: https://www.linkedin.com/in/iamarun4official/
- Behance: https://www.behance.net/iamarun4official
