Skip to content

résumé · one page, printable

Jayesh Ranjan Kesari

AI Engineer · Agentic Systems & LLM Infrastructure

jrkesari@gmail.com · github.com/Jrkesari · linkedin · jayesh.cv

Profile

AI engineer building production agentic systems since 2024. I work on the LLM platform behind a multi-tenant enterprise product: model routing across providers, an MCP tool server, RAG over documents and spreadsheets, and token-level cost tracking.

Skills

Languages
Python, SQL, TypeScript, Go
Agentic
MCP (client & server), tool-calling loops, LangGraph, LangChain, CrewAI
LLM
Azure OpenAI, Anthropic Claude, Google Gemini, NVIDIA NIM; prompt caching, structured outputs, RAG, vision
Backend
FastAPI, asyncio, Pydantic, gRPC, REST
Data
DuckDB, SQLite + sqlite-vec, ClickHouse, Redpanda, FAISS, pandas
Platform
Docker, Azure, Microsoft Graph, OpenTelemetry, Git, pytest

Experience

Netision Technology LLP · AI Engineer

May 2025 – present · Noida · on-site

Agent runtime and tools

  • Wrote the agent loop that runs every AI query: tool schemas, capped iterations, result truncation, and a last tool-free call so the model has to answer in text.
  • Set up a tag-based tool contract where tools declare what they do and what they need, so adding one takes no runtime changes.
  • Removed an extra billed round on capped turns by offering file tools only when the prompt actually asks for a file.
  • Added cooperative cancellation across the pipelines after finding that stopped queries were still writing their results.

Multi-provider model layer

  • Built a shared library and model registry: 17 models across 6 providers, picked per request instead of baked into the pipeline; 86 releases in three months.
  • Got prompt caching working with ordered breakpoints, bringing repeat tool-loop rounds down to a fraction of the first round's cost.
  • Tracked down a content-filter block that only showed up through the proxy, then confirmed the fix on live calls: blocked calls went from 3/12 to 0/12.

Token accounting

  • Built a per-user cost ledger that meters every paid call (chat, embeddings, vision, OCR, images) into SQLite with a ClickHouse mirror.
  • Made missing usage and unpriced models record as such rather than as zero, so nothing free gets confused with something never measured.
  • Read token counts straight from provider payloads so cached-input and reasoning tokens are not lost.

Documents and spreadsheets

  • Routed uploads on text density rather than file extension, so image-only decks go to vision transcription and text PDFs to the normal extractor.
  • Swapped naive chunking of spreadsheets for SQL over detected tables with schema-card embeddings, then made table discovery progressive so it fits the tool-result cap. Graded accuracy went from 2/8 to 6/8.
  • Sandboxed model-written SQL: no external access, read-only statements, scoped to the current conversation's tables.

Connectors, tools and security

  • Architected the MCP tool server: 49 tools, including 13 per-user connectors for Microsoft 365, Power BI, Google Workspace, Zoho and Databricks (the last two not yet run against a live account), passing delegated tokens as transport headers so the model can never set one.
  • Designed host-side approval for outbound mail: the parked call is the card, and Send runs it with a fresh token and no model in the path. A teammate built the first version; I added replies, attachments and per-provider routing.
  • Wrote most of 60+ test modules covering wire contracts, cancellation, metering and citations.

Earlier at Netision

  • Text-to-SQL analytics and root-cause agents over a read-only warehouse; cut a root-cause turn from 77.8 s to 12 s with the report unchanged.
  • Backends for an on-prem observability platform in Go and FastAPI: agents, a collector, a probe, and a control plane on Redpanda and ClickHouse.

Coginetics · AI Software Trainee

Dec 2024 – May 2025 · Noida

  • Built LLM agents with LangChain, CrewAI and the OpenAI API, where I moved from web development to agents.

Tech Freedom Online · Web Developer Intern

Jul 2024 – Dec 2024 · Remote

  • Front-end and back-end work on web applications.

Projects

  • Intelligent web scraper with MCP. An MCP server that exposes web scraping to any MCP client, working out the site type through parallel async probing; a multi-strategy scraper built on Factory and Strategy patterns. Python, Playwright, BeautifulSoup, MCP
  • Multi-agent automation suite. 25+ CrewAI agents with sequential processing, shared memory and delegation for lead generation, SEO and content workflows. CrewAI, Gemini, LangChain, pandas
  • SplitCash: voice-driven finance pipeline. Turns Hindi speech into translated, structured ledger entries, with 5 speech-to-text and 3 LLM providers behind one interface. LangChain, DuckDB, Python

Education & certifications

Bennett University · BCA, Data Science · 9.6/102022 – 2025

  • Introduction to Model Context Protocol, Anthropic (2025)
  • AI Fluency: Framework & Foundations, Anthropic (2025)
  • Google Data Analytics Professional Certificate
  • AWS Academy Graduate: Data Engineering, Cloud Architecting, Cloud Foundations