Systems Engineer | AI Researcher | Full Stack Developer
Building at the intersection of Distributed Systems, Edge AI, and Autonomous Agents.
I am a Computer Science undergraduate at KIET Group of Institutions. My work focuses on agentic workflows and high-performance backends.
I move fast, break things, and fix them with better architecture. Currently, I'm exploring Model Context Protocols (MCP) and multi-agent orchestration architectures.
| Project | Description | Stack |
|---|---|---|
| Fraktal | Workflow Automation Engine. A backend execution engine that chains API calls (Trigger β Action) with dynamic state injection and real-time webhook listeners. | TypeScript Node.js Redis |
| Aether | Local-First AI Memory. A unified memory layer using Chrome's Nano AI and vector search to sync context across ChatGPT, Claude, and Gemini locally. | Edge AI Vector DB Transformers.js |
| Insights | AI Research Platform. Content aggregation engine that uses Gemini 2.0 Flash to parse/summarize complex PDFs and serve RAG-based Q&A. | PostgreSQL GenAI Express |
better-auth β TypeScript Auth Framework
fix(client): broadcast session updates to other tabs on sign-out and user update Β· Merged Feb 2026
broadcastSessionUpdate() was dead code β defined and exported from createSessionRefreshManager but never called. Session mutations (sign-out, user updates) were never broadcast to other open tabs, causing stale useSession() state when refetchOnWindowFocus was disabled or rate-limited.
- Wired
broadcastSessionUpdateintoatomListenerscallback for/sign-out,/update-user, and/update-session - Added optional
callback?: (path: string) => voidtoClientAtomListenertype - Called
match.callback?.(routePath)inside proxyonSuccessto trigger cross-tab broadcasts - Added 2 new tests verifying broadcast fires correctly for sign-out and updateUser triggers
Pangolin β Self-Hosted Tunneled Reverse Proxy
fix: correct session DELETE tautology and HTTP cookie domain interpolation Β· Merged Feb 2026
Identified and fixed two critical bugs in server/auth/sessions/resource.ts that silently broke session persistence for all users:
- Bug 1 β Tautological DELETE:
.where(eq(resourceSessions.sessionId, resourceSessions.sessionId))compared a column to itself, generatingWHERE session_id = session_id(always true) β wiping the entireresourceSessionstable whenever any single session expired, logging out every active user platform-wide. - Bug 2 β Broken template literal:
`...Domain=$domain}`was missing the opening{, causing browsers to receiveDomain=$domain}as a literal string and reject the cookie, leaving all HTTP resources permanently unauthenticated.
- π₯ Winner - Surreal World Asset Buildathon (June 2025)
- π₯ Finalist - Agents of the Permaweb Hackathon (Aug 2025)
- π₯ Finalist - World Computer Hacker League by ICP (Sept 2025)
- π‘οΈ Finalist - PSB FinShield Hackathon, IIT Hyderabad (Sept 2025)


