Skip to content
View singhalkapil's full-sized avatar

Block or report singhalkapil

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

Hi, I'm Kapil Singhal 👋

Applied AI & Agent Systems Engineer • Distributed Enterprise Platforms

LinkedIn Email Location

"Getting an AI to work once is luck; getting it to work a million times is systems engineering."
I engineer production-grade, stateful agentic workflows, deterministic guardrails, and real-time control planes that turn probabilistic LLM behavior into resilient enterprise infrastructure.


🚀 Flagship Open-Source Agentic Systems

Project Architecture & Tech Stack Core Impact
agent-nexus FastAPI • LangGraph astream_events(v2) • SSE • Pydantic v2 • Docker Enterprise Multi-Agent Control Plane & Interactive Workbench featuring real-time node lifecycle event streaming, typewriter token delivery, and human-in-the-loop approval cards.
cve-triage-agent Python ast • LangGraph • Google Gemini • NIST NVD 2.0 • Pytest Sandbox Autonomous Vulnerability Triage Engine that eliminates 85%+ of false alarms using static Abstract Syntax Tree call-graph reachability instead of LLM guessing.
freight-reroute-agent LangGraph • Google Gemini • Shapely • NOAA Weather API • OpenStreetMap Autonomous Supply Chain Disruption Solver executing geometric polygon corridor intersection and dynamic intermodal detours with a $5k human approval gate.

🛠️ Technical Stack & Engineering Toolkit

  • Agentic Orchestration & LLMs: LangGraph, Multi-Agent Workflows, State Machines, ReAct, Google Gemini, OpenAI, Anthropic Claude, Human-in-the-Loop (HITL), Checkpointing.
  • AI Platform & App Engineering: FastAPI, Server-Sent Events (SSE), Pydantic v2, RAG, Unstructured File Ingestion (pypdf, RFC 822), Vector Databases, PyTorch, Hugging Face.
  • Reliability, AST & Evaluation: Python ast (Static Call Graph Analysis), LLM-as-a-Judge, Automated Benchmark Suites (evals/), Subprocess Sandboxing, Pytest, Playwright.
  • Enterprise Platforms & Distributed Systems: ServiceNow Platform AI Agents & Skills, Glide APIs, Java, Python, JavaScript, Microservices, Kafka, IBM MQ, Apache Spark, SQL, Docker Compose.

💼 Professional Journey

  • Senior ML Engineer @ ServiceNow (Dec 2024 – Aug 2026)
    Enhancing enterprise Platform AI Agents & Skills using Glide APIs and JavaScript; optimized concurrent LLM processing by 40%; architected automated evaluation suites using LLM-as-a-Judge across GPT, Claude, Gemini, and Apriel.
  • Assistant Vice President @ DBS Bank (Oct 2020 – Dec 2024)
    Led engineering reliability across high-throughput Fraud Detection and Data Analytics platforms handling real-time financial transactions via Kafka, IBM MQ, and Spark.
  • Education & Credentials:
    • IIIT Hyderabad: Post Graduate Certification in AI & Machine Learning (Capstone: Multimodal CLIP & ViT/GPT-2 Captioning)
    • Jaypee University of Engineering and Technology: B.Tech. in Computer Science & Engineering
    • Certifications: ISTQB Certified Tester – AI (CT-AI) | Adobe Analytics Architect

Pinned Loading

  1. agent-nexus agent-nexus Public

    Enterprise Multi-Agent Control Plane & Interactive Workbench with real-time LangGraph SSE streaming, live node status timelines, and approval action cards

    Python

  2. cve-triage-agent cve-triage-agent Public

    Autonomous CVE Impact Triage & Remediation Agent using deterministic Python AST static reachability and sandboxed pytest verification

    Python

  3. freight-reroute-agent freight-reroute-agent Public

    Autonomous Freight Disruption & Dynamic Re-Routing Agent with Shapely NOAA weather polygon intersection and OpenStreetMap intermodal routing

    Python