const reply = await gateway.route(prompt)

The biggest risk is not taking any risk.

Pavan Kushnure

| Wardha, India 🇮🇳
Lead AI Engineer @ Bravent LLC

AI engineer. I build LLM systems that hold up in production: a gateway that puts every model provider behind one policy, guardrails that catch PII and prompt injection while the request is still in flight, agent workflows with real budget and approval limits, and evals that tell you when a prompt change broke something. Three years of full-stack product work before that (React, Node, FastAPI, Postgres, GCP), which is why these systems arrive with auth, billing and observability already wired in.

Experience #

Education #

Bachelor of Technology in Computer Science and Engineering

at Shri Guru Gobind Singhji Institute of Engineering and Technology, Nanded

2019 — 2023
  • CGPA: 9.02
  • Coursework: Data Structures and Algorithms (DSA), Operating Systems (OS), Database Management Systems (DBMS), Computer Networks (CN), System Design

Class XII (PCM) and Class X

at Jawahar Navodaya Vidyalaya, Wardha

2011 — 2018
  • Class XII (PCM): 94%
  • Class X: CGPA 10

Skills #

TypeScript
JavaScript
Python
React
Next.js
Node.js
Express
FastAPI
Redux
Recoil
Micro-frontends
Tailwind CSS
MongoDB
PostgreSQL
Redis
Algolia
Qdrant
Pinecone
Weaviate
RAG
Agentic workflows
MCP
Embeddings
Hybrid search
Reranking
LLM guardrails & evaluation
LangChain
LlamaIndex
LangGraph
AWS
GCP
OCI
Docker
Kubernetes
Terraform
CI/CD
Nginx
Stripe API
OAuth 2.0

Proof of Work

GovEngine

A governed agent platform that turns plain-English work into approved, deterministic graphs, with authored task and monitoring agents plus a governed MCPOne mode.

TypeScriptNext.jsPostgreSQLRedis
View Details

MCPOne

ProposalIQ

GitHub Contributions #

...
Less
More

Get in Touch

I work remotely from India for US teams and usually reply within a day. I take on freelance and contract work: LLM features that need to get from demo to production, guardrails, agents, evals. Tell me what you are stuck on.