← All speakers

Bio, Work & Ideas

Ara Khan

Conference affiliation: AI Engineer · Cline · 2026

Ara Khan is an AI engineer at Cline, building and evaluating open-source coding agents and exploring how open-weight models can make sophisticated developer tools more affordable. His central challenge is making agents reliable across real software projects, different model providers, and the messy infrastructure surrounding both.

Khan, also known as Arafat, studied at the Indian Institute of Technology, Kharagpur, and worked at Shopify and Sourcegraph across backend development, infrastructure, developer-facing engineering, and AI-assisted programming. His independent projects include DataViz, a Go-based data-structure visualization tool; glot, a Go plotting library built on gnuplot; and slearn, an earlier supervised-machine-learning project in Ruby.

At Cline, he has pushed back on elaborate multi-agent hierarchies, indiscriminate retrieval over indexed codebases, and oversized system prompts. His critique of agent-building traps favors direct code search, clear instructions, and architectural complexity introduced only when it solves a demonstrated problem.

Four ideas shaping his work

  • Real-world coding-agent evaluation: Khan argues that leaderboard scores and subjective impressions both misrepresent agent quality. Effective tests require unfamiliar repositories, realistic setup, multistep debugging, executable checks, and safeguards against regressions. His analysis of flawed but necessary evaluations emphasizes that outcomes reflect the model, agent harness, task design, CPU and memory limits, timeouts, and isolated execution environments. He has described developing tasks from consented user workflows and using Terminal-Bench to investigate practical infrastructure failures and race conditions.
  • Hill climbing and recursive improvement: Khan treats failed execution traces as maps of fixable weaknesses in tools, prompts, model integration, and infrastructure. His guide to hill climbing describes raising one Terminal-Bench result from 47% to 57% through targeted changes. His work on recursive coding-agent optimization extends the loop: an agent modifies its harness, reruns evaluations, and iterates against measurable outcomes. He distinguishes useful engineering improvements from benchmark overfitting.
  • Open-weight inference economics: Khan evaluates self-hosting through workload-specific measurements of GPU memory, batching, throughput, caching, provider pricing, and service requirements. His analysis of model-serving costs argues that deployment decisions depend on actual traffic and infrastructure constraints, while a public post on open-weight deployment connects self-hosting with data autonomy and reduced provider dependence.
  • Human-supervised agent orchestration: Khan models agents as understandable state machines and favors CLI-first testing, clear repository instructions, dependable CI/CD, and isolated cloud execution. His framework for agent maturity proposes Kanban-style supervision of parallel tasks, with explicit transitions when agents need human input or review. He also warns that incompatible reasoning-trace formats across frontier-model APIs can quietly degrade performance and increase vendor lock-in.

For Khan, faster code generation only matters when paired with realistic evaluation, deliberate architecture, transparent operating costs, and human accountability for the result.

Read the topics behind these talks

2 conference talks

References