Nithish YenagantiLet’s talk

Software engineer · AI applications

NITHISH

I turn customer needs into AI applications, usable interfaces, and tested backend services.

Portrait of Nithish Yenaganti

LLM API Gateway

One asynchronous chat API for Anthropic and Fireworks, with consistent responses and streaming.

  • Revocable keys, provider permissions, and atomic rate limits.
  • Per-caller response caching; streaming requests are never cached.
  • Python
  • FastAPI
  • HTTPX
  • SQLite

AWS · CI/CD · latency and cost tracking

View on GitHub (opens in a new tab)

Multi-Agent Company Research

Six agents turn company research into sourced reports with explicit gaps and bounded follow-up rounds.

  • Exact-quote validation and a separate check of source support.
  • Unsupported or conflicting findings are withheld.
  • Next.js
  • FastAPI
  • LangGraph
  • Redis

Vercel + Render · evaluations · load tests

Business Knowledge Assistant

Answers business questions in WhatsApp using shared documents, local vector retrieval, and source citations.

  • Group-level document access that fails closed.
  • Verified answers, clarifying questions, and safe fallbacks.
  • TypeScript
  • RAG
  • Embeddings
  • Docker

GCP Compute Engine · atomic index updates

Open source

Fixes shared with the tools I use.

BerriAI / litellm

LiteLLM

Merged
Fixed OpenAI RAG file ingestion

Fixed a silent success response that left existing OpenAI files unattached to their vector store.

Added the attachment step, unsupported-provider validation, and three regression tests.

NousResearch / hermes-agent

Hermes Agent

Open PR
Correct provider selection during setup

Updated desktop onboarding so Codex sign-in preserves the correct provider and default model.

Also corrects OpenAI API-key mapping and includes regression tests.

View pull request #58589 (opens in a new tab)

Python + TypeScript · Regression tests

Experience

DataGovernAI

Full-Stack Software Engineer

Dec 2025 — Sep 2026

AI governance and agent oversight

Worked with the founder and customers to build agent registration, evaluation review, and approval workflows.

Interfaces people can follow

Accessible React and TypeScript interfaces, login sessions, and clear states for long-running evaluations.

Decisions that stay traceable

Node.js and Express services with role-based access, background jobs, and transactional PostgreSQL approval history.

Tested and deployed

Unit, integration, and Playwright tests; Docker deployments to AWS ECS Fargate through GitHub Actions, with monitoring and rollback.

About

I turn customer needs into AI applications, usable interfaces, and tested backend services.

Education

Cleveland State University

B.S. in Computer Science · December 2025

Toolkit

Languages & interfaces

  • Python
  • TypeScript
  • JavaScript
  • SQL
  • React
  • Next.js

Backend & data

  • FastAPI
  • Node.js
  • Express
  • REST APIs
  • PostgreSQL
  • SQLite
  • Redis

AI & agents

  • LLM APIs
  • LangGraph
  • LangChain
  • RAG
  • Embeddings
  • LangSmith
  • Codex
  • MCP

Cloud & delivery

  • AWS ECS Fargate
  • GCP Compute Engine
  • Vercel
  • Render
  • Docker
  • GitHub Actions

Testing & tools

  • Unit testing
  • Integration testing
  • Regression testing
  • Playwright
  • Load testing
  • Git

Leadership
& community

Helped students navigate campus life, find the right resources, and feel part of a community.

Cleveland State University
International Student Services · 2023 — 2025

Peer Navigator

About 40 students supported

Across two semesters, with regular one-to-one conversations on campus life, academics, and US culture.

Orientation Leader & Student Assistant

800+ students served

Across multiple semesters, explaining resources and academic processes and connecting complex questions with full-time staff.

Housing Lead

An inclusive residential community

Coordinated student move-ins and helped build a welcoming community for incoming students.

Writing