Senior Software Engineer @ Cisco · TypeScript · Building AI developer tooling: agents, MCP, LLM gateways

Bengaluru

Bengaluru

Bengaluru

Noida Area, India

Bengaluru Area, India


Bachelor of Technology, Computer Science Engineering
Maharaja Surajmal Institute Of Technology
Join Shyam and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer @ Cisco · TypeScript · Building AI developer tooling: agents, MCP, LLM gateways
I build the tools other engineers use to build with AI. For the last few years that has meant one internal developer platform: agent skills, MCP integrations, prompt tooling, and an authoring layer for agent flows. I work across the whole thing, frontend through backend to deploy. TypeScript is my language. Eight years of JavaScript and TypeScript, in React, Next.js and Node. The part I care about is what comes after the demo. Auth, failure recovery, security, the boring reliability work. That usually decides whether people keep using a tool or quietly go back to what they had before. Software Engineer 4 at Cisco.
Bengaluru
claude
Software Engineer 4 at Cisco, Oct 2025 - Present · 11 mos, Bengaluru, Primary developer of an internal AI developer platform used across the company. Built the agent side of it: an agent skills system, an MCP marketplace with its auth layer, and prompt tooling with versioning and chaining. Designed and shipped a runtime agnostic authoring layer for agent flows. Compose an agent once from prompts, skills and MCP servers, then export it to run on any execution backend. Replaced a process per step execution model with a single session engine. Typical run time went from 90-180 seconds down to 25-60. Built a unified LLM gateway that fronts multiple providers behind one streaming interface. Own production deploys, telemetry and reliability. Threat modelled the agent runtime before rollout and fixed what it turned up. TypeScript, Node.js, Next.js, GraphQL, MongoDB.
Software Engineer 3 at Cisco, Oct 2022 - Oct 2025 · 3 yrs 1 mo, Bengaluru, Built a developer CLI for the internal platform, covering build, test and workspace operations. Built a web terminals app with xterm.js over WebSocket, with multiple tabs, drag and minimise. Worked on an internal AI coding assistant delivered as a VS Code extension. Built a persistent terminal for VS Code with Node.js, node-pty and socket.io, so sessions survive network drops and machine shutdowns.
Software Engineer 2 at Cisco, Jul 2020 - Nov 2022 · 2 yrs 5 mos, Bengaluru, Built a full stack internal VS Code extension marketplace: web interface, extension frontend and a GraphQL backend. Added a feedback and feature management system on top of it, with comments, likes, dislikes and issue tracking. Built a VS Code extension for long running builds that runs commands through a Node.js pseudo terminal over a socket, so a build keeps going through network interruptions or a machine shutdown.
Software Engineer at Paytm, Jun 2019 - Jul 2020 · 1 yr 2 mos, Noida Area, India, Developed a multilingual chatbot interface integrated with AI/ML-based REST APIs, reducing customer support costs by 30%. Revamped the 24x7 support section using a hybrid container to enable native features such as camera access and geolocation, improving user experience and feature accessibility.
Software Engineer at Moonraft Innovation Labs, Aug 2018 - Jun 2019 · 11 mos, Bengaluru Area, India, Contributed to the development of a data-driven Canvas Dashboard using ReactJS, Redux, Node.js, D3, and GraphQL. Implemented role-based authentication with T-Mobile SSO and ensured reliability through test-driven development with Jest and Enzyme.
Bachelor of Technology, Computer Science Engineering, Maharaja Surajmal Institute Of Technology