---
title: Sudhanva Narayana | Senior ML Engineer
description: Public professional profile, production ML case studies, and technical writing.
canonical: https://sudhanva.me/
last-updated: 2026-10-01
---

# Sudhanva Narayana | Senior ML Engineer

Sudhanva Narayana is a Senior Machine Learning Engineer in the San Francisco
Bay Area. He builds scalable AI and ML systems that move models from experiments
to production. His focus is Kubernetes platforms, distributed inference, model
serving, batch prediction pipelines, and multi-GPU systems. He also works on
distributed training and LoRA fine-tuning with PyTorch DDP, deployment
automation, and observability across AWS, GCP, and Azure.

His recent work includes batch pipelines that process more than ten billion
rows, and multi-GPU build and serving systems. It also includes cloud
infrastructure that gives research teams a repeatable path from notebook
experiments to dependable production workloads. He works with Ray, Flyte, Argo
CD, Terraform, TensorFlow, PyTorch, MLflow, Prometheus, and Grafana. He cares
about system throughput and about the engineers and researchers who use the
platform.

This site has first-party, long-form writing on production machine learning,
Kubernetes, vector databases, retrieval pipelines, Python tools, cloud
infrastructure, and the engineering craft.

## Start here

- [Production case studies](https://sudhanva.me/work/)
- [Production ML systems expertise](https://sudhanva.me/expertise/production-ml-systems/)
- [Writing archive](https://sudhanva.me/blog/)
- [About and experience](https://sudhanva.me/about/)
- [HTML resume](https://sudhanva.me/resume/)
- [Contact](https://sudhanva.me/contact/)
- [Developer resources and public API](https://sudhanva.me/developers/)
- [Agent guide](https://sudhanva.me/llms.txt)
- [Sitemap](https://sudhanva.me/sitemap-index.xml)

## Agent capabilities

- Retrieve Sudhanva Narayana's published professional profile.
- List published technical articles, optionally filtered by tag.
- Retrieve one published article by canonical slug.
- List published production ML case studies and verified outcomes.
- Create and poll a temporary profile-insight job from published evidence.

## API endpoints

- `GET https://sudhanva.me/api/v1`: API discovery
- `GET https://sudhanva.me/api/v1/profile`: Public profile
- `GET https://sudhanva.me/api/v1/posts`: Published article metadata
- `GET https://sudhanva.me/api/v1/posts/{slug}`: One published article
- `POST https://sudhanva.me/api/v1/profile-insights`: Create an idempotent insight job
- `GET https://sudhanva.me/api/v1/profile-insights/{job_id}`: Poll an insight job
- `GET https://sudhanva.me/openapi.json`: OpenAPI 3.1 contract

## Authentication and safety

You do not need authentication. All retrieval operations are read-only.
Profile-insight jobs accept only documented enum values and expire after 24
hours. They never change published content or accept private-data inputs. Do
not send credentials or secrets. See the [agent authentication
contract](https://sudhanva.me/auth.md) and [safe testing
policy](https://sudhanva.me/docs/sandbox/).

## MCP, SDKs, and CLI

- MCP Streamable HTTP endpoint: `https://sudhanva.me/mcp`
- Product MCP endpoint: `https://sudhanva.me/mcp/product`
- MCP server card: `https://sudhanva.me/.well-known/mcp/server-card.json`
- [Official MCP Registry listing](https://registry.modelcontextprotocol.io/v0.1/servers/me.sudhanva%2Fpublic-profile/versions/1.4.2)
- [Public Smithery listing](https://smithery.ai/servers/nsudhanva/public-profile)
- [Public Agent Skills source](https://github.com/nsudhanva/sudhanva-agent-skills)
- [Installable skills on skills.sh](https://skills.sh/nsudhanva/sudhanva-agent-skills/research-sudhanva-profile)
- CLI install: `brew install nsudhanva/sudhanva/sudhanva`, or the archive steps at `https://sudhanva.me/developers/cli/`
- Python SDK: `python -m pip install sudhanva==0.2.0`
- Go SDK: `go get github.com/nsudhanva/sudhanva-go@v0.2.0`
- Ruby SDK: `gem install sudhanva --version 0.2.0`
- Rust SDK: `cargo add sudhanva@0.1.0`
- JavaScript SDK: `npm install @nsudhanva/sudhanva@0.2.0` from GitHub Packages (needs a `read:packages` token in `.npmrc`)
- SDK guide: `https://sudhanva.me/developers/sdks/`
- Scoped developer index: `https://sudhanva.me/developers/llms.txt`
