Skip to content
About

Engineer, systems-thinker, ships things.

Portrait of Rishi Tank

Rishi Tank

Senior Full-Stack & AI Engineer · London, United Kingdom

Open to senior full-stack & AI engineering roles

I'm Rishi, a senior engineer with thirteen years of shipping production software, most recently as tech lead of the web team at Adthena, an AI search-intelligence company. There I led web engineering on AIO Signals, part of the AI Overview Dashboard that won at the European and Global Search Awards in 2026; owned the reliability of an extraction pipeline handling millions of events a day; built enterprise single sign-on end to end; and led the design-system migration. I also took AI code review from a multi-week team trial to the standard across the whole engineering organisation, and built the Claude Code tooling my team used for incident triage and release work.

In 2026 I started Tankster AI to work on the problem I kept running into: an autonomous agent is only as trustworthy as the structure around it. So I design that structure and build it by directing AI coding agents: a fail-closed egress proxy that redacts and meters everything an agent sends to a model vendor, a policy gateway for MCP tool calls, and an adversarial harness that judges an agent by what actually changed on disk rather than by what it said. All of it has tests, all of it has CI, and all of it says plainly what it does not do.

I care about the unglamorous things that separate a demo from something people rely on: verification that comes from outside the thing being verified, budgets enforced at a gateway rather than in a prompt, and documentation honest enough to survive a sceptical reader.

A note on where the code lives, because it is a fair question. The infrastructure in the case studies is owned by Tankster AI Ltd and published from its GitHub organisation; the studio runs it in its own estate, and the tools that make agents safe to run are open under MIT while the products built on them stay private. I design each one and build it by directing AI coding agents, which the commit history shows openly. My own GitHub profile is the front door to all of it.

Structural, not cooperative

A gate an agent can talk its way past is not a gate. If a property matters, it is enforced by the type system, the network boundary or a human — never by asking nicely.

Judge the world, not the agent

The filesystem, the wire and the ledger are the witnesses. A tool's own account of what it did is the last thing I would trust.

Honest about limits

Every project I ship documents what it is not. That is not modesty — it is the part a reviewer needs most, and the part most portfolios leave out.

Open source

  • GitHub Copilot CLI

    Proposed repo-specific MCP configs; shipped as the repeatable --additional-mcp-config flag.

  • MCP TypeScript SDK

    My docker run --init workaround stopped orphaned MCP containers and closed the issue.

  • claude-code-lsps

    Merged a Java language-server (jdtls) reliability fix; my request added Scala (Metals) support.

  • DBCode

    Requested Redshift Spectrum support, shipped in 1.14.24, then caught the regression fixed in 1.14.25.

  • stylelint-stylistic

    Reported styled-components indentation bugs, fixed in v3.1 and v3.1.1.

  • Redoc

    Opened XML and CSV response-example generation as a pull request, built for Adthena's public API docs.

Experience

  1. 2026 to now

    Founder, Tankster AI

    Agent-operated infrastructure: containment, verification and the control plane that runs them.

  2. 2022 – 2026

    Senior Full-Stack Engineer, Adthena, London

    Tech lead on the web team. Lead web engineer on AIO Signals in the award-winning AI Overview Dashboard. Extraction reliability at millions of events a day, enterprise SSO (OIDC/SAML), RBAC and tenant isolation, a company-wide design system, MCP servers for agents and customers.

  3. 2020 – 2022

    Senior Frontend Engineer, Adthena, London

    Led the Backbone-to-React migration of the flagship analytics app.

  4. 2016 – 2019

    Lead Frontend Developer, Matchbyte, London

    WhiteKnight 2.0 airline e-commerce platform, including Tigerair Taiwan's ten-year contract; built and led the web team.

  5. 2015 – 2016

    Full-Stack Software Developer, Yossarian Lives, London

    Seed-stage creative search engine; real-time pub/sub architecture, full stack.

MSc Cybernetics — University of Reading · BSc (Hons) Computer Science with Games Technology, First Class — City, University of London