Skip to content
View rohithkandula19's full-sized avatar
👻
👻

Block or report rohithkandula19

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.

Content in all repositories owned by your account will be closed.
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
rohithkandula19/README.md
Typing SVG

Ronin Star Portfolio LinkedIn


🗡️ RONIN

The thing I want you to look at first.

GitHub License Tests Runs on

Ronin is a Claude-Code-style terminal agent: it reads, edits, and runs your code, and every write sits behind a diff you approve. The stack is provider-agnostic, so the same agent runs on Claude when you want quality, or free on Gemini / Cerebras / Groq / Ollama. --offline strips every network tool for air-gapped work.

Multi-provider is the point, not a toggle:

  • Consensus — several models run the same task; a judge returns one cross-checked answer
  • Dojo — rival models each attempt the change in isolated git worktrees; a judge keeps the best diff
  • Kaizen — the agent finds a weakness in its own source, patches it in a worktree, and keeps the diff only if tests pass
Python  →  7-package monorepo  →  1,376 offline tests  →  MCP + 200 plugins

If you only click one link on this profile: star / clone Ronin.


🌌 WHO AM I

AI/ML engineer in Charlotte. I ship agents and production ML — APIs, cloud, real users — not notebook demos.

Most of that energy now goes into Ronin. The other systems below are how I learned to put LLM and ML systems on the internet and keep them there.

rohith = {
    "location"  : "Charlotte, NC",
    "education" : "MS Information Technology, University of Cincinnati (GPA: 3.89)",
    "cert"      : "AWS Solutions Architect Associate",
    "currently" : "Building Ronin. Shipping the rest.",
    "status"    : "Open to AI Engineer | GenAI | LLM roles (US)",
}

🚀 ALSO SHIPPED

Live systems. Useful context. Not the main plot.

Live

Agentic RAG over PubMed. Searches, pulls papers, synthesizes clinical answers with Claude Sonnet, streamed live.

LangGraph → FAISS → PubMed → Claude
FastAPI → Cloud Run → PostgreSQL → SSE

Repo

Two-tower PyTorch + BPR, candidate generation, LightGBM rerank, Kafka on Kubernetes.

PyTorch BPR → FAISS → LightGBM → MMR
Kafka → ClickHouse → EKS

Live

Scores LinkedIn posts for corporate cringe, roasts them, rewrites them like a human.

Claude API → FastAPI → Next.js
Cloud Run → Firebase Hosting

Repo

PyTorch NN + LSTM ensemble, SHAP, drift detection that retrains when the distribution moves.

PyTorch + LSTM → MLflow → Celery
Prometheus + Grafana → Cloud Run

Live

LangGraph agents for real-time risk scoring and an audit trail on every decision.

LangGraph → FastAPI → SQLAlchemy
EC2 → Docker → Nginx

Live

Interstate booking plus an AI chatbot that knows routes and can help you book.

LangChain RAG → FastAPI → Cloud Run
Cloud SQL → Firebase Hosting

🛰️ LIVE STATUS

A GitHub Action pings the public deployments and rewrites this table.

System Status Response
RO MedRAG 🔴 DOWN n/a
BullshiftDetector 🟢 LIVE 126 ms
MR Buses 🟢 LIVE 115 ms
RO Fraud Detection 🔴 DOWN n/a

🤖 Checked automatically every 6 hours by GitHub Actions · last run 2026-09-22 21:14 UTC

⚡ Recently shipped

  • Ronin · pushed 2026-09-21 · Masterless, terminal-native coding agent (Claude Code-style: reads, edits, runs code) f…
  • RohiRo · pushed 2026-08-18 · ro · a personal agent operating system.
  • Ro-Resume-Agent · pushed 2026-07-05 · AI resume builder + ATS scorer.
  • .github · pushed 2026-06-11 · Community health defaults
  • agentfaceoff · pushed 2026-06-11 · Live LLM battle arena · same prompt to two models, token-by-token split-screen streamin…

🛠️ STACK

flowchart LR
    subgraph Data["📥 Data & Retrieval"]
        Docs[Docs & APIs] --> VS[(FAISS · pgvector · hybrid search)]
        Events[Events] --> Kafka[Kafka] --> CH[(ClickHouse / BigQuery)]
    end
    subgraph Brain["🧠 Agents & Models"]
        VS --> LG[LangGraph / Ronin planner]
        LG <--> Claude[Claude · Gemini · Groq · Ollama]
        PT[PyTorch Two-Tower / LSTM] --> LGB[LightGBM Rerank]
    end
    subgraph Evals["🧪 Evals & Observability"]
        LG --> EV[golden sets · LLM-as-judge]
        EV --> LF[Langfuse: traces · cost · drift]
    end
    subgraph Serve["🚀 Serving & Infra"]
        LG --> API[FastAPI + SSE]
        LGB --> API
        API --> UI[Next.js / React]
        API --> Cloud[GCP · AWS] --> K8s[Kubernetes + Terraform]
    end
Loading

Core

Python TypeScript Claude API MCP LangGraph PyTorch FastAPI GCP AWS Kubernetes PostgreSQL Next.js 14


📊 GITHUB STATS

3D contribution graph, regenerated daily by GitHub Actions

🕹️ THE ARCADE

This profile is playable. Yes, really.

Pac-Man eating my contribution graph, regenerated daily

🏆 CREDENTIALS

Credential Details
Claude with Google Cloud's Vertex AI Anthropic Education · May 2026
Claude 101 Anthropic · Apr 2026
AI Fluency: Framework & Foundations Anthropic · Apr 2026
AWS Certified Solutions Architect – Associate Amazon Web Services · May 2025 (exp. May 2028)
MS, Information Technology University of Cincinnati · GPA 3.89 · Dec 2024
Deep Learning Specialization Andrew Ng / DeepLearning.AI · 2024
LangChain & LLM Agents for Production DeepLearning.AI · 2024

Ronin LinkedIn Portfolio

Ronin is the open-source line. The portfolio talks back if you want the rest of the story.

⚠️ All rights reserved. Published for viewing and portfolio purposes; reuse or redistribution needs written permission. See LICENSE.

Popular repositories Loading

  1. mr-bus-portal mr-bus-portal Public

    AI-powered interstate bus booking platform · route-aware RAG chatbot that can actually book, Google OAuth, real-time seat selection, admin dashboard. Live on GCP.

    JavaScript 1

  2. rova-ai-forecasting rova-ai-forecasting Public

    AI forecasting & analytics platform · PyTorch NN + LSTM ensemble, 128-dim feature engineering, SHAP explainability, drift detection with auto-retraining. GCP Cloud Run.

    TypeScript 1

  3. Ronin Ronin Public

    Masterless, terminal-native coding agent (Claude Code-style: reads, edits, runs code) for Claude, Gemini, Cerebras, Groq, and Ollama. Provider-agnostic with evals, memory, security hardening, 200+ …

    Python 1

  4. rovex-ai rovex-ai Public

    Enterprise fraud detection · 4-model ensemble scoring with a LangGraph investigation agent and full audit trail. AWS EC2 + Docker + Nginx.

    JavaScript

  5. Ro-MedRag Ro-MedRag Public

    Production agentic RAG system for medical literature analysis. LangGraph + Claude Sonnet + FAISS + PubMed API deployed on GCP Cloud Run with SSE streaming.

    Python

  6. BullshiftDetector BullshiftDetector Public

    Claude-powered LinkedIn cringe detector · scores posts 0-100 for corporate cringe, generates a one-line roast, and rewrites them like a human. FastAPI + Next.js on GCP.

    TypeScript