Skip to content
View gaganjainse's full-sized avatar

Block or report gaganjainse

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
gaganjainse/README.md

Hi, I'm Gagan Jain 👋

AI / LLM Engineer — CS graduate from VIT Vellore (2025), building production-grade GenAI systems: agentic AI orchestration, RAG pipelines, LLM fine-tuning (QLoRA), and local-first AI platforms. I'm the author of NexusAOS, a governance-first, event-sourced AI operating environment written in Rust.

🌐 Portfolio  ·  💼 LinkedIn  ·  ✉️ Email


🚀 AI / LLM Projects

Project Description Stack
NexusAOS Governance-first, event-sourced AI operating environment for Ubuntu: policy-enforced agent kernel, append-only audit trail, provider-agnostic LLM streaming (OpenAI/Anthropic), terminal emulation + SSH. 12-crate Rust workspace, 981 tests. Rust, Tokio, LiteLLM, Event Sourcing
RAG Service Production RAG API: hybrid retrieval (dense embeddings + BM25 keyword, fused with Reciprocal Rank Fusion) over ChromaDB. Grounded answers with citations. 28 tests. Python, FastAPI, ChromaDB
LLM Eval Harness Golden-set evaluation for LLM/RAG systems: faithfulness, answer relevance, correctness with LLM-as-judge + offline fallbacks. CI-ready reports. 15 tests. Python, LLM-as-Judge, YAML
SeshaOS NexusAOS v2 — local-first AI OS with specialist models (Gemma 4 12B, Qwen3-Coder 30B, Qwen3.5 9B) and LiteLLM-compatible routing. Rust, LiteLLM, Local LLMs
nexus-kernel Companion repo to NexusAOS — the alpha-track microkernel layer of the same Rust workspace. Rust, Event Sourcing, SSH

🧩 Other Projects

Project Description Stack
Vyākṛti (demo) Sanskrit-oriented programming language with complete compiler pipeline (lexer → parser → type checker → bytecode) and browser IDE with Monaco, LSP, and REPL. 123 tests. Rust, React, TypeScript, Axum
AIM (demo) Production-grade attendance management system with Argon2id auth, CSRF protection, Prometheus monitoring, 101 tests, Docker Compose, and CI/CD. Python, Flask, MySQL, Docker
FWRS Optimizes surplus food allocation to NGOs using 3-stage linear programming (fairness → priority → cost), expiry-aware routing, Folium maps, and a Flask dashboard. Python, PuLP, Flask, Folium
Grievance Portal Multi-role Laravel 11 app for filing and tracking grievances with role-based access and Docker Compose. PHP, Laravel 11, MySQL, Docker
GameVault Social gaming marketplace with Next.js 13, Supabase, tag-based search, and a responsive dark-theme UI. Next.js, TypeScript, Supabase, Tailwind
Portfolio (live) Personal portfolio — Astro 7 + Tailwind CSS 4 + GSAP, dark/light theme, data-driven résumé, and an enterprise-style docs site. Astro, Tailwind, GSAP, TypeScript

🛠️ Skills

AI / LLM: LLM Integration · RAG Pipelines · Agentic AI Frameworks · Prompt & Context Engineering · Multi-Agent Systems · Tool-Using Agents · Fine-tuning (QLoRA/LoRA) · MCP / Tool Protocols · Vector Databases · AI Governance

LLM Ops: Evaluation & Observability · Local LLM Deployment (Ollama, LiteLLM) · OpenAI / Anthropic APIs · Embeddings · Structured Outputs / Function Calling · Streaming Responses

Languages: Python · TypeScript · JavaScript · Rust · PHP · C · C++ · HTML/CSS

Frontend: React · Next.js · Tailwind CSS · Bootstrap · Monaco Editor · React Native

Backend: FastAPI · Flask · Laravel · Node.js · Express · Axum (Rust) · REST APIs · WebSockets · Supabase

Databases: MySQL · MongoDB · Redis · SQLite

DevOps: Docker · GitHub Actions · Nginx · Gunicorn · Prometheus · Linux

Vision / ML: YOLO · OpenCV · Computer Vision · NLP


💼 Experience

Industry 5.0 Industrial Automation Trainee — CodenPlay Robotics (Aug–Nov 2025)

  • PLC automation (ladder logic, structured text) in CODESYS
  • Industrial process simulation in Factory I/O
  • Flow-based control/integration in Node-RED
  • HMI design, industrial communication, process monitoring

💫 Reach me

Pinned Loading

  1. SheshaAOS SheshaAOS Public

    Governance-first, event-sourced AI operating environment for Ubuntu Linux — Rust workspace, 12 crates, 981 tests, provider-agnostic LLM streaming.

    Rust 1

  2. rag-service rag-service Public

    Production RAG API: hybrid retrieval (dense embeddings + BM25, fused with Reciprocal Rank Fusion) over ChromaDB, with FastAPI and grounded answers with citations.

    Python

  3. llm-eval-harness llm-eval-harness Public

    Golden-set LLM evaluation harness: faithfulness, answer relevance, and correctness with LLM-as-judge and offline fallbacks. CI-ready reports.

    Python

  4. Vyakrti Vyakrti Public

    Sanskrit-oriented programming language with complete compiler pipeline (lexer, parser, type checker, bytecode) and browser-based IDE.

    Rust 1

  5. AIM AIM Public

    Full-stack attendance management system built with Flask and MySQL. Features Argon2id hashing, CSRF protection, Prometheus metrics, and 84 automated tests.

    Python 1

  6. portfolio portfolio Public

    Personal portfolio of Gagan Jain — AI / LLM Engineer. Astro 7 + Tailwind CSS v4 + GSAP. Features a data-driven résumé, dark/light theme, and docs site.

    MDX 1