Nikhil Kumar Agarwal
Nikhil Kumar Agarwal

Software Engineer

Open to offers · Member since 6 Nov 2026
Location
India
Desired salary
Confidential
Work preference
Remote Only / Full Time
Experience level
Mid

About

Professional summary

I am a Software Engineer specializing in production-grade Large Language Model platforms, multi-agent systems, and Retrieval-Augmented Generation workloads.

I build cost-aware, multi-provider LLM infrastructure that routes workloads across OpenAI, Anthropic, Google Gemini, Vertex AI, and AWS Bedrock. My work includes model routing, provider abstraction, quality evaluation, budget controls, and tenant-level governance.

I have experience developing agentic workflows with Model Context Protocol tool servers, function calling, vector search, embeddings, OCR, and internal knowledge retrieval. I focus on making AI systems reliable, scalable, and useful in real business workflows.

I build backend and full-stack services using Python, FastAPI, Node.js, TypeScript, React, Next.js, PostgreSQL, Redis, and Qdrant. I am comfortable designing REST APIs, microservices, WebSocket-based services, and multi-tenant architectures.

I deploy and operate AI workloads on Kubernetes across AWS, Azure, and GCP environments. My engineering approach emphasizes observability, security, IAM, RBAC, OIDC SSO, CI/CD automation, and distributed-system reliability.

Notice period: 15 days

Skills

29 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Software Engineer ShyftLabs

Built a multi-provider LLM gateway with an OpenAI-compatible API that routes across more than 250 models from over 45 providers, including OpenAI, Anthropic, Gemini, Vertex AI, and AWS Bedrock. Implemented cost-aware auto-routing, model tier selection, prompt complexity classification, capability filters, and per-organization model controls.

Developed a model routing registry with 120 entries, quality scoring by task complexity, automatic cooldowns for unhealthy or rate-limited models, and budget controls that shift traffic toward lower-cost models as usage grows. Added LLM evaluation, automated quality scoring, and normalized provider responses for tool calls and token usage.

Deployed more than 10 MCP tool servers for agent workflows, including image generation, code execution, data visualization, web search, and workplace-tool connectors. Integrated vector retrieval with batched ingestion and retries for internal knowledge search.

Operated multi-agent workloads on Kubernetes across development and production environments with tenant isolation, IAM-scoped access, RBAC, and OIDC single sign-on. Established observability with OpenTelemetry, Prometheus, Grafana, and Sentry, and implemented GitHub Actions CI/CD for backend, frontend, Helm, AWS, and Azure Kubernetes releases.

Education

Learning history

Lovely Professional University

Bachelor of Technology, Computer Science and Engineering

Bachelor of Technology in Computer Science and Engineering. CGPA: 8.34/10.00.

Vidya Mandir Independent PU College

Intermediate

Completed Intermediate education.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu