Software Engineer, AI Agents and Developer Tooling
Building AI agent systems, focused on the agent harness that turns a language model into a dependable coding agent. Developer at WSO2 Integrator Copilot, an AI coding assistant for Ballerina integration development.
- Agentic systems: tool orchestration, human-in-the-loop workflows, context and state management
- Model Context Protocol: server integration, lifecycle management, domain-specific MCP servers
- Developer tooling: IDE extensions, CLI tools, language servers, Claude Code plugins
Anthropic Claude API, Vercel AI SDK, Model Context Protocol, Ballerina, XState, Rush, pnpm, Webpack




