Full-stack developer and infrastructure engineer. I build the platforms between the product and the kernel — Knative bots, RAG pipelines, distributed log collectors and the Kubernetes glue that keeps them alive at three nines. Currently turning Camunda microbots into Knative functions at Infosys.
Between the product and the kernel.
At Infosys iCETS I'm rewriting the plumbing: Camunda microbots in seven languages, ported to Knative functions with MCP servers and Google ADK agents coordinating them. On weekends, small tools — a browser-based SSH client, a Kubernetes secret inspector — because the cli isn't always the right surface.
Pick a role or project above
GeraltAI
P01 · RAGA retrieval-augmented generation platform that turns arbitrary document drops into searchable, chat-ready knowledge bases. 100k+ docs, 200+ users, sub-second retrieval.
Logs Collector
P02 · GoDistributed logging & NetFlow pipeline. Go agent, NATS JetStream, ClickHouse sink. 10k events/s.
NexusVault
P03 · SSHIn-browser SSH client with WebSocket streaming and iTerm.js. Node/Express + React/Vite/Tailwind.
Infra & Service Mgmt
P04 · K8sProduction Kubernetes + Proxmox estate. Harbor, NGINX Proxy Manager, Sophos. 50+ workloads at three nines, deploy risk −35%.
Ticket Manager
P05 · EnterpriseJobs / quotes / sales orders wrapped around SAP. Oracle SQL + .NET Core + Angular. 95% issue-resolution on escalations.
k8s Secret Inspector
P06 · ToolSpring Boot service + browser UI to query Kubernetes secrets safely. Dual-auth, RBAC manifests, Swagger.
LangGraph Agents
P07 · GraphStateful, multi-actor agent graphs in LangGraph — branching tool-use, conditional edges, human-in-the-loop checkpoints. Used as the orchestration layer above MCP and ADK tools.
Adaptive RAG
P08 · RetrievalSelf-routing RAG: query classifier picks between vector search, web search, or direct LLM. Re-ranks with relevance grading and falls back through hallucination + answer-grading loops before responding.
RAG with Memory
P09 · ADKLong-running conversational RAG built on Google ADK — short-term scratchpads, long-term episodic memory, and per-user state slots persisted across sessions. Recall feeds the retriever before every turn.
Browser Automation
P10 · Playwright MCPPlaywright MCP server exposed as a tool to a Google ADK agent — it plans flows in natural language and the MCP layer drives real Chromium sessions: forms, scraping, multi-tab orchestration.
Windows UI Automation
P11 · MCPNative Windows desktop automation as MCP tools, callable from a Google ADK agent. Window discovery, element targeting, keystroke + click sequences for legacy enterprise apps with no API.
Face Verification
P12 · Vision1:1 identity verification using face embeddings + semantic similarity. Pluggable backbones, cosine threshold tuning, anti-duplicate enrolment. Built for KYC-style flows.