Open to internships

Hi, I'm

Manas Choudhary

AI infrastructure and backend engineer

Distributed systems, agent runtimes and LLM platforms. At Atlan I build the platform that runs AI agents for 16+ engineering teams. 5th-semester B.Tech student at IIIT Naya Raipur.

LinkedIn Journey
OpenPeeps character illustration
// NEXT: EXPERIENCE

EXPERIENCE

Six internships, 2+ years of internship experience.

Atlan logo

Associate Software Engineer, Intern

Atlan

Jan 2026 - Present | Remote

  • Built Atlan's AI code-review service end to end. It is on by default across about 300 repositories, has run 20,000+ AI code reviews, and blocks merges with high or critical issues.
  • Raised the agent platform's success rate from about 50% to 90%+ by fixing the root cause of 10 bugs, then led a reliability sprint that cut failed runs from about 75 a week to about 5 a day.
  • Showed the platform's success dashboard was undercounting by 2 to 3x, and added automatic retries that now rescue about 100 runs a week.
  • Traced 72% of LLM spend across 45 agents to one pipeline, and found why prompt caching failed for every model behind the gateway.

Skills: Python, FastAPI, PostgreSQL, Kubernetes, LLM agents

PROJECTS

What I build outside work, with the numbers I measured, including the ones that went against me.

RustPythonvLLMNext.jsTimescaleDBpgvector

AgentOS

Run and govern AI agents on hardware you own

What broke
  1. The problem

    Running AI agents on your own GPU means wiring together model serving, memory, safety checks and code execution by hand. Then you rebuild all of it for the next agent.

  2. What I built

    I built AgentOS, a control layer for self-hosted agents. An agent changes one URL, and each extra (memory, safety, sandbox) is switched on from a manifest file.

  3. What happened

    It carried 383,254 requests from 50 to 3,200 users with 0% errors, and 50 crash tests lost no audit events. One target I missed: realtime p99 is 202.1 ms against a 200 ms goal.

requests, 0% errors
383,254
audit events, 50 kill -9 runs
0 lost
p99 vs 200 ms target
202.1 ms
RustTokiohyperTimescaleDBReact

Govrix Scout

Open-source governance proxy for AI agents · 70+ stars

Source Codegovrix.dev
  1. The problem

    Nobody knows which AI agent called which model, what it cost, or whether it leaked personal data. Fixing that usually means adding a new library to every agent.

  2. What I built

    I built Govrix Scout, an open-source proxy in Rust. Agents change one web address, and every request crossing it is identified, checked and recorded.

  3. What happened

    It handled 383,254 requests from 50 to 3,200 users with 0% errors, and the open-source repo has 70+ GitHub stars. It is also the front door of AgentOS, where I hardened it further.

requests, 0% errors
383,254
ceiling, GPU-bound
~1,700/s
GitHub stars
70+
Next.jsReact FlowFastAPIpgvectorLiteLLM

ChunkScope

Visual RAG pipeline builder · built with Asmit Shaw

Source Code
  1. The problem

    Teams building a chatbot over their own documents have to pick how to cut the text up, how to search it and how to re-rank results. Most people guess, and nobody can tell if the guess was good.

  2. What I built

    ChunkScope looks at your documents first, recommends a setup with a confidence score and a reason for every option it rejected, then lets you build, run and grade it on a drag-and-drop canvas. I built it with Asmit Shaw.

  3. What happened

    The scan reads 20 signals from the text without calling an AI model, the guide covers 39 techniques, and the finished pipeline exports as plain Python with no LangChain. Its backend now runs inside AgentOS as MemoryMesh.

signals per scan, no LLM
20
techniques explained
39
framework deps in export
0
TypeScriptLLM evaluationTool calling

Game of Death

LLM benchmark · built with Prashil Thul

  1. The problem

    Standard AI benchmarks are saturating, and some questions probably leaked into training data, so scores say less and less about how models actually think.

  2. What I built

    With Prashil Thul, I built a head-to-head game where two LLMs place Conway's Game of Life patterns, a deterministic engine runs the fight, and a tournament ranks the models with Bradley-Terry ratings.

  3. What happened

    Nine frontier models played 72 matches for about $66. The top-rated model spent $1.78 in total, but the top three ratings overlap, so two games per pair could not separate them.

matches played
72
total tournament spend
~$66
games had a winner
43 of 71
Claude Agent SDKPythonPlaywrightTypeScriptChromaDB

Aura

Figma-to-React agent · Samsung PRISM

Source Code
  1. The problem

    Turning a Figma design into working code is slow manual work, and AI tools that try it often claim success while the page looks wrong.

  2. What I built

    Aura is an agent that reads a Figma design and writes React and TypeScript. It then renders the result in a real browser, scores it against the design and fixes it until it passes. I built it as an R&D intern on Samsung PRISM.

  3. What happened

    The second version replaced a heavy multi-agent setup with one supervisor agent. The config requires a 95% match to pass and allows up to 10 fix rounds. The first version, Aura1, was abandoned.

match needed to pass
95%
max fix rounds
10
ways of scoring
3
PythonTypeScriptKubernetesLangGraphSlack

K8sWhisperer

Kubernetes incident responder

  1. The problem

    When production breaks at 3am, an engineer can spend 40 minutes digging through logs to find out why a service keeps crashing.

  2. What I built

    I built a team of AI agents that watches a Kubernetes cluster, finds the fault, diagnoses it and proposes a fix. A safety gate decides whether the fix runs on its own or waits for a human.

  3. What happened

    The gate auto-runs a fix only when three checks pass, and everything else pauses for Slack approval. The aim was under 90 seconds per incident, but I did not measure that, so it is a goal.

checks before auto-fix
3
pipeline stages
7
anomaly types handled
8

RECOGNITION

Rank 9 of ~30,000 teams

Amazon ML Challenge 2026, entity resolution. With Rakshit Joshi and Prashil Thul.

LiFT Scholarship 2026

The Linux Foundation. About 500 people are selected each year.

Presented Govrix to industry leaders

IIIT Naya Raipur's Industry-Academia Meet, to VPs and directors from JPMorganChase, BlackRock, redBus and Cisco, and an audience of 500+ students.

1st Place, Hack-a-Sol 2025

AI/ML track. Also 2nd Place at the E-Summit Hackathon.

Vice Head, Team GangRust

Bit2Byte at IIIT Naya Raipur. Built and led a team that posted one of the highest scores in the event's history.

Website inaugurated by the Prime Minister

The Tribal Freedom Fighters Museum site (tffm.cg.gov.in), built for the Government of Chhattisgarh.

OPEN SOURCE

Loading GitHub stats...
Tools I Build With

TECH UNIVERSE

Python
C++
TypeScript
JavaScript
Rust
SQL
FastAPI
Node.js
PostgreSQL
pgvector
TimescaleDB
Redis
Docker
Kubernetes
AWS
Cloudflare
Linux
LLM agents
LangGraph
RAG
vLLM
MCP
React
Next.js
React Native