Skip to content
View manjunathgujjar's full-sized avatar
πŸ˜‰
πŸ˜‰

Block or report manjunathgujjar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
manjunathgujjar/README.md
Typing SVG

About Me

I'm an AI engineer who got tired of agent demos that only work in a Jupyter notebook, so now I build the ones that survive real production traffic. MS in Computer Science from UMBC, based near DC, currently on the market and open to my next role.

Most of what I ship lives at the intersection of multi-agent orchestration, RAG, and "how do we know this thing isn't lying to us," which is a nicer way of saying I spend a lot of time red-teaming my own agents just to see how badly I can break them.

const mohan = {
  role: "AI Engineer",
  based_in: "Vienna, VA",
  currently: ["building agents", "job hunting", "breaking my own prompts on purpose"],
  favorite_stack: ["LangGraph", "FastAPI", "Qdrant", "Langfuse"],
  fun_fact: "shipped an autonomous GitHub bot that opens its own PRs",
};

What I'm Into Right Now

  • πŸ€– Multi-agent orchestration β€” LangGraph, hierarchical supervisor patterns, human-in-the-loop approval gates
  • πŸ” RAG done properly β€” hybrid retrieval (BM25 + vectors), reranking, GraphRAG on Neo4j, not just "stuff it in a prompt"
  • πŸ“Š Evals that actually mean something β€” Ragas CI gates, Langfuse tracing, drift detection, because "vibes-based" LLM shipping doesn't scale
  • πŸ›‘οΈ Breaking things on purpose β€” OWASP LLM Top 10 red-teaming, prompt injection defense, guardrails at agent boundaries
  • ⚑ AI-assisted everything β€” Claude Code and Cursor run alongside me daily, because writing every line by hand in 2026 is a choice, and not the fast one

πŸš€ Featured Builds

πŸ›‘οΈ LLM Security Sentinel Red-team platform running 6 OWASP attack agents (prompt injection, model DoS, excessive agency) against any LLM endpoint, with a human approval gate and a live Next.js dashboard streaming results over SSE.

FastAPI LangGraph Next.js Langfuse Prometheus

🧠 ARIA β€” Autonomous Research Agents 5-agent research platform with CI-gated evals (faithfulness > 0.91 on golden questions), hybrid BM25 + vector retrieval, cross-encoder reranking, and a sub-10ms semantic cache so it's actually fast.

LangGraph Qdrant Ragas Redis WebSocket

πŸ•ΈοΈ GraphRAG Knowledge Platform Ingests documents, images, and recursive links up to depth 5, builds a Neo4j knowledge graph, and answers questions with full citation tracing instead of confidently making things up.

Neo4j GraphRAG Qdrant FastAPI

πŸ” OSS Automation Agents Two autonomous workers living entirely in GitHub Actions cron jobs: one digests PR/CI activity into email reports, the other writes fixes, runs tests, and opens its own draft PRs. Zero local infra.

Anthropic API Python GitHub Actions

πŸ“Œ Repo links go here once these are pushed public, swap the project titles above into actual github-readme-stats pin cards for a live-updating version.


πŸ› οΈ Tech Stack

Languages Python TypeScript JavaScript Java SQL

Agentic / LLM LangChain Hugging Face Anthropic Gemini Vertex AI Agent Dev Kit

Backend / Frontend FastAPI React Next.js Node.js

Data / Infra PostgreSQL Redis MongoDB Neo4j Docker Kubernetes AWS Azure Google Cloud

Observability / Evals Prometheus Grafana


πŸ“Š The Numbers

streak stats
contribution snake

πŸŽ“ Background

  • M.S. Computer Science β€” University of Maryland, Baltimore County
  • B.S. Computer Science β€” Jawaharlal Nehru Technological University, Hyderabad
  • Certified: Google AI Professional Certificate Β· Azure AI Engineer Β· AWS Solutions Architect Β· Agentforce Innovator Β· Claude Code in Action

πŸ“« Find Me

LinkedIn Portfolio Email

if it works on the first try, I'm suspicious. if it works after the fifth try, that's engineering.

Pinned Loading

  1. Agentic-Red-Team-Simulation Agentic-Red-Team-Simulation Public

    Python

  2. Analyzing-Heart-Diseases-with-LIME Analyzing-Heart-Diseases-with-LIME Public

    Jupyter Notebook

  3. threat-intel-translator threat-intel-translator Public

    Python

  4. wikipedia-autocomplete wikipedia-autocomplete Public

    JavaScript

  5. langchain-ai/langgraph langchain-ai/langgraph Public

    Build resilient agents.

    Python 39.5k 6.6k

  6. modelcontextprotocol/python-sdk modelcontextprotocol/python-sdk Public

    The official Python SDK for Model Context Protocol servers and clients

    Python 24k 3.8k