You are viewing the United States version of this site.

Switch region

Hello, I'm

S. Prajwall Narayana

AI Engineeragentic and LLM pipelines

AI Engineer on the founding team at Colligence Research. I build the product, agentic and LLM pipelines, multi-agent workflows over MCP, a code-generation service that emits deployment-ready applications, backend APIs, and I own the platform it runs on: CI/CD, infrastructure-as-code, observability, incident response and authentication. Most recent proof of both halves at once: a deterministic safety layer under a healthcare LLM, scored by a 62-case labeled evaluation harness that runs as a CI merge gate at recall 1.00. The engineer who ships the agent workflow is the engineer who carries the pager for it.

Requires US visa sponsorship, H-1B, or an F-1/OPT route if studying in the US. Based in Bengaluru, India and open to relocation.

Peer-reviewed papers
0
Shipped projects
0
Departments using Knotes Central
0
Stylized high-contrast avatar used by S Prajwall Narayana

S. Prajwall Narayana

AI Engineer

Colligence Research

@Developer1010x

AI Engineer, LLM product engineering and platform ownership

Bengaluru, India

About

An AI Engineer who ships the product and runs the platform underneath it.

What I build

Multi-agent LLM pipelines for ERP automation over MCP, a code-generation service that turns structured input specs into deployment-ready web applications, and the backend APIs behind them. Long-running, multi-step agent workflows that stay on track without a human babysitting them.

What I run

The platform those systems run on. I established the DevOps/SRE function at Colligence Research from scratch and lead it: CI/CD, infrastructure-as-code with OpenTofu and Ansible on Linode, Docker, Zitadel for SSO and RBAC, observability, alerting and incident runbooks.

Research and publications

Three peer-reviewed papers, one at Springer ICTIS 2025 in Bangkok and two on IEEE Xplore, covering school administration systems, ResNet50 hyperparameter tuning and a web-server controlled rover with object detection. Two more are under review.

Skills

AI and LLM systems and the infrastructure they run on, in equal measure.

AI and LLM systems

  • Agentic systems
  • Multi-agent workflows
  • MCP orchestration
  • LangGraph
  • LangChain
  • Claude API
  • Evaluation harnesses
  • RAG
  • LLM integration

Infrastructure and DevOps

  • CI/CD
  • OpenTofu (IaC)
  • Ansible
  • Docker
  • Observability and alerting
  • Incident runbooks
  • Zitadel (SSO/IAM)
  • RBAC
  • Linux
  • Linode
  • Git

Languages and backend

  • Python
  • C
  • C++
  • FastAPI
  • REST APIs
  • PostgreSQL
  • SQL
  • Shell scripting
  • Rust
  • Swift

Machine learning and vision

  • PyTorch
  • TensorFlow
  • Quantized model deployment
  • YOLOv8
  • OpenCV
  • CNN
  • ResNet

Experience

Where the work has happened.

AI Engineer

Nov 2025 – present

Colligence Research • Bengaluru, India

Founding team.

AI Engineer Feb 2026 – present

  • Works across both halves of the product: the AI and product engineering below, plus end-to-end ownership of the platform it runs on.
  • Established the DevOps/SRE function from scratch and now leads it, CI/CD, infrastructure-as-code with OpenTofu and Ansible on Linode, observability, alerting and incident runbooks.
  • Building a retrieval-augmented system into the infrastructure layer itself, so that infrastructure-as-code and SRE work, runbook lookup, change context, incident response, is grounded in the organization's own configuration and history rather than hand-carried knowledge. In progress.
  • Replaced manual GitHub deploy workflows, cutting deployment errors for a four-person founding team.
  • Operates the production stack end to end: Docker, Zitadel authentication, monitored deployments with self-healing alerting.
  • Owns system architecture across infrastructure and tooling.

Associate AI Engineer Dec 2025 – Feb 2026

  • Led a small team building the company's first multi-agent LLM pipeline for ERP automation over MCP, keeping long-running multi-step workflows on track without human intervention.
  • Built a code-generation service that parses structured input specs and emits deployment-ready web applications.

Associate AI Engineer Intern Nov 2025 – Dec 2025

  • Prototyped the first LLM integrations and agent workflows.
Agentic systemsMCPLangGraphFastAPIOpenTofuAnsibleDockerLinodeZitadelCI/CD

Research Intern, AI and Deep Learning

Oct 2024 – Dec 2024

RVCE Center of Excellence • Remote

  • Built a deepfake-detection model from scratch for manipulated-face video, using no external detection APIs.
  • Trained and evaluated on the FaceForensics++ and DFDC datasets.
PyTorchTensorFlowCNNFaceForensics++DFDC

Associate Consultant Intern, Enterprise Cybersecurity

Aug 2024 – Sep 2024

Ernst & Young India • Bengaluru, India

  • Shadowed senior consultants on cloud-security and identity and access management work.
  • Exposure to the TOGAF and IFTAS frameworks.
Cloud securityIAMTOGAFIFTAS

Education

Academic background.

B.E. Computer Science and Engineering

Dec 2021 – Aug 2025

R V College of Engineering (VTU) • Bengaluru, India

Projects

Built end to end, mostly in the open. Metrics are measured, not estimated.

Arogya-Sathi

Offline-capable multilingual AI healthcare platform • Jan 2025 – Jun 2025

Symptom checking, X-ray fracture detection, prescription summarization and a wellness chatbot, running fully offline on quantized models, demonstrated on a Raspberry Pi. A deterministic rule-based drug-interaction and crisis-detection safety layer sits underneath and the LLM cannot override it. A 62-case labeled evaluation harness scores those safety layers and runs as a CI merge gate at recall 1.00; building it found a real missed self-harm disclosure. A LangGraph pipeline turns an uploaded medical report into a plain-language explanation in the patient's own language, with a self-verification loop, and requests are routed across local Ollama models. Third place, college final-year showcase.

  • Crisis detection: recall 1.00 / precision 0.93
  • Emergency: 1.00 / 1.00
  • Drug screening: 1.00 / 1.00
LangGraphOllamaQuantized modelsEvaluation harnessCI gateRaspberry Pi

Audier

Private reader and audiobook player for Linux

Reads your own books aloud in a neural voice, with follow-along highlighting and OCR for scanned pages. Everything runs locally; nothing is uploaded. Released as an AppImage, .deb and tarball.

  • 202 tests
  • v1.0.0 released
  • Runs fully offline
FlutterDartPiper TTSTesseract OCR

agentic-devops

AI-powered CI/CD pipeline generator and monitor

Generates and monitors CI/CD pipelines for GitHub and GitLab repositories.

CI/CDGitHubGitLabAgents

pybridge.ai

AI access from a phone

Routes AI access across WhatsApp, Telegram and email so it can be driven from a phone.

PythonMessagingLLM integration

Audio Deepfake Detection

Synthetic speech detection

Flags AI-synthesized or cloned speech.

  • AUC 0.957 ±0.015, leave-source-out 5-fold GroupKFold
  • Brier 0.074 calibrated, against 0.264 for the classical baseline
  • Per-artifact recall reported separately, 0.79 to 0.98
PyTorchAudioClassification

LLM Terminal

Terminal-based LLM assistant

A lightweight terminal-based assistant for working with LLMs from the command line.

PythonCLILLM integration

Knotes Central

Student resource platform

A student resource platform, adopted across 12+ departments.

Web platform

openplay

Open-source screen casting in Rust

Casts a screen to AirPlay and Miracast receivers with no proprietary software. AirPlay HAP pairing, FairPlay, RTSP negotiation and Wi-Fi Direct implemented from scratch in Rust.

  • 11-crate Cargo workspace
  • 8 crates with integration tests
RustGStreamerWebRTCmDNS

universal-converter

File conversion with multi-hop routing

Finds a conversion path across converters when no direct one exists, using graph search over the registry. Audits which conversions actually work on the current machine instead of advertising formats it cannot handle.

  • 232 conversion pairs
  • Multi-hop routing via graph search
PythonffmpegPillowpandas

MP3 Studio

Desktop MP3 tag, artwork and EQ editor

Edits MP3 tags, fetches album art and lyrics, and applies a five-band equaliser across a batch. Non-destructive: EQ is applied only on export. Packaged for the Snap Store.

  • Five-band EQ with presets
  • Batch queue and bulk export
PythonTkinterpydubmutagen

World Monitor, open-source contribution

Merged upstream PR, not my project

A contribution, not a project of mine. Added an expandable price chart to the markets panel of a 330k-line TypeScript intelligence dashboard maintained by Elie Habib, and fixed a dev proxy path bug. Merged as PR #5459.

  • PR #5459 merged
  • +892 / −39 across 37 files
TypeScriptVitedeck.glOpen source

Cyclomatic Complexity, Clang plugin

Compiler plugin measuring control-flow complexity per function • Aug 2026

A Clang plugin that reports the cyclomatic complexity of every function in the file being compiled. It loads into the compiler itself, so it sees the code after preprocessing, with the real include paths and feature flags, rather than reparsing text. It walks the AST instead of building a control-flow graph, which works because M = E − N + 2P collapses to decision points plus one for a single function. It analyzes C and C++ written for GCC as well as Clang, including the GNU extensions real codebases use: statement expressions, the binary conditional with an omitted operand, computed goto, case ranges and __attribute__. Originally a 2024 college project written to understand how a compiler represents code once it stops being text; rebuilt in 2026 for LLVM 18, which meant fixing four counting errors the original had, among them treating a switch as one decision rather than one per case, and folding a lambda's branches into its enclosing function.

  • 15 tests, all passing
  • LLVM 18, C and C++
C++ClangLLVMASTCompilers

Ansible community.general, open-source contribution

Merged upstream bug fix, not my project • Aug 2026

An open-source contribution rather than a project of mine. community.general is Ansible's largest community collection, depended on by a very large number of production automation setups. The snap module crashed with an IndexError instead of reporting a missing snap, because `snap info` reports that condition two different ways: a warning on stdout with return code 0 when several snaps are queried, and an error on stderr with return code 1 when only one is. The parser matched only the first form, so the single-snap case fell through to code that indexed an empty result. Pull request 12570, merged August 2026, handles both forms and fixes the reported issue.

  • PR #12570 merged
  • +59 / −2 across 3 files
PythonAnsibleOpen sourceBug fix

Freelance services

Available for select freelance projects, I build DevOps pipelines and RAG systems for real workloads, with the evaluation to prove they work.

RAG systems that hold up

Retrieval-augmented systems over your own corpus, hybrid retrieval, reranking, and a labeled evaluation harness wired into CI so quality is measured, not hoped for. The same discipline behind Arogya-Sathi's 62-case, CI-gated safety eval (recall 1.00).

  • Corpus ingestion + hybrid (BM25 + dense) retrieval
  • Cross-encoder reranking
  • Golden-set eval harness as a CI merge gate
  • Cost & latency instrumentation

DevOps / SRE, end to end

The platform your product runs on, CI/CD, infrastructure-as-code, containerization, observability and incident runbooks. Built the DevOps/SRE function from scratch at a founding-team startup and carry the pager for it.

  • CI/CD pipelines (GitHub Actions, GitLab)
  • IaC with OpenTofu / Ansible
  • Docker & Kubernetes
  • Observability, alerting, runbooks
  • Auth: Zitadel / OAuth / RBAC

LLM & agent pipelines

Multi-agent and LLM systems over MCP with LangGraph/LangChain, kept on-device with local models where the data is sensitive, and shipped as a monitored service, not a demo.

  • Multi-agent workflows (LangGraph, MCP)
  • Local/offline LLM deployment
  • Evaluation & guardrails
  • Backend APIs (FastAPI)

Publications

Peer-reviewed work.

Two further papers are under review.

Contact

The fastest way to reach me is email.

Location

Bengaluru, India • Open to relocation

Work authorization

Requires US visa sponsorship, H-1B, or an F-1/OPT route if studying in the US. Based in Bengaluru, India and open to relocation.