# Sooraj Sanker Senior Fullstack & AI Engineer ## Identity - Name: Sooraj Sanker - Base: Bengaluru, India - Role: Senior Engineer, Full Stack Engineer, AI Agent Builder, Software Architect - Email: soorajshankar@gmail.com - GitHub: https://github.com/soorajshankar - LinkedIn: https://linkedin.com/in/soorajsanker ## Short Bio Senior fullstack and AI engineer with product instincts. Six years at Hasura / PromptQL building production AI agents, agentic SDLC pipelines, data UX, automations, and artifact-aware conversational systems. Currently building MemexAI (OSS persistent memory layer for LLM agents) and spotlight.cx (AI answer engine visibility tracking). Previously led teams, authored technical blog posts, and founded products reaching 200k+ users. ## Core Stack - Languages: TypeScript, JavaScript, SQL, Java (Android) - Frontend: React 18/19, Next.js, Tailwind CSS, GraphQL, Apollo, React Native, data visualization, Recharts, Perspective (data grid), WebSocket, SSE, micro frontends - Backend: Node.js, NestJS, Fastify, Express, REST APIs, GraphQL APIs, Docker, Kubernetes, GitHub Actions, CI/CD, preview deployments - AI/LLM: Anthropic Claude API, OpenAI API, Gemini API, LangChain, Vercel AI SDK, RAG (Retrieval-Augmented Generation), vector embeddings, BM25 search, MCP (Model Context Protocol), tool design, prompt architecture, multi-agent orchestration, LLM evaluation, structured outputs, function calling, agentic SDLC automation - Data & Messaging: PostgreSQL, Apache Kafka, Apache NiFi, MQTT (Mosquitto), Hasura GraphQL Engine, Hasura DDN, time-series data, IoT data pipelines, streaming data, event-driven architecture - Infrastructure: Docker, Kubernetes, GCS (Google Cloud Storage), GitHub Actions, CI/CD, subdomain-based preview routing ## Key Projects - MemexAI (@memexai/core, @memexai/sdk): OSS persistent memory layer for LLM agents backed by PostgreSQL. BM25 + LLM-backed recall, revision history, access logs. Framework adapters for Vercel AI SDK, Anthropic SDK, OpenAI, LangChain. Self-hosted Docker service with React admin UI. - spotlight.cx: Tracks brand visibility across AI answer engines (ChatGPT, Perplexity, Gemini). Agentic query orchestration, RAG-backed indexing, conversational gap analysis. - abodex.space: Conversational real estate companion. Google GenAI, PostgreSQL, Next.js 16, React 19, TypeScript. - Kafka · Hasura Connect Plugin: Bridges Apache Kafka event streams with Hasura GraphQL subscriptions for real-time data interfaces. - carstories.in: Autonomous publishing pipeline — blog posts, Spotify podcasts, social content. End-to-end agentic media pipeline. - DB Lens: OSS database GUI for Mac, Windows, Linux. 220+ Product Hunt upvotes. ## Experience Summary ### Hasura / PromptQL (May 2020 – Mar 2026) **Senior Engineer — AI & Data Experiences (Mar 2025 – Mar 2026)** Built end-to-end agentic SDLC tooling as sole engineer — automated pipeline: bug report → AI code generation → PR creation → per-commit preview apps (React web + React Native iOS/Android) on a custom shared Kubernetes cluster pulling builds from GCS via subdomain routing (zero separate deployments per PR) → agent-driven product review → LLM-powered code review with auto-fix loops → merge and promote. Adopted company-wide by technical and non-technical staff — and by agents running the pipeline autonomously. Worked on PromptQL reliability: stale answers, planning failures, tribal knowledge encoding, clarification loops. Built multi-step chat automations (HTTP triggers → workflow model → data actions). Designed artifact-aware conversation context (mentions, shared artifacts, cross-thread state). Defined the spec and built state management for distributed agent workflows — resumable checkpoints, session persistence. Prototyped AskUserInterrupt: mid-conversation structured form collection. Defined the architecture for data visualizations (React, TypeScript, Recharts). Stabilized table rendering with Perspective. **Product Manager — Hasura DDN (Apr 2024 – Mar 2025)** Product direction, PLG activation, in-browser demo projects cutting time-to-first-experience to under 5 minutes. SQL-driven analytics, A/B experiments, growth reporting. **Senior Engineer — Hasura OSS, Cloud & Enterprise (May 2020 – Apr 2024)** Console UX, developer experience, real-time streaming views, high-frequency subscription updates, and backend optimizations for frontend data consumption. TypeScript migrations, frontend architecture. Stack: React, TypeScript, GraphQL, PostgreSQL, Hasura. Author of 4 technical posts on hasura.io/blog: Digital Twins with MQTT (Dec 2022), Dynamic Routing (May 2023), Input Validation Permissions (Jul 2023), Observability Golden Signals (Aug 2023). ### ITC Infotech — Lead Consultant (Mar 2018 – May 2020) Led a team of ~10 engineers across frontend, backend, and IoT workstreams. Part of the hiring loop. Replaced a proprietary industrial IoT platform with a fully open-source stack: MQTT (Mosquitto) for device telemetry, Apache NiFi for data ingestion and transformation pipelines, Hasura GraphQL Engine for live subscriptions, NestJS microservices. React SPA with real-time WebSocket streaming and virtualized time-series interfaces. ### Intign Analytics — Senior Software Engineer (May 2017 – Mar 2018) Serverless configuration, automated request lifecycles, job targeting, user monitoring. Stack: Node.js, web, Android, iOS. ### NearPark — Software Engineer (Dec 2016 – May 2017) Android + Google Cloud IoT parking sensor integrations. Google Launchpad-selected startup. ### ShoutCloud.org — Co-Founder (Jun 2015 – Dec 2016) Radio stream to branded Android app tool. 250+ media partners, ~200k users. ### Mobio Digital — Android Developer (2013 – 2015) 200+ Android apps (live TV, news, media). ~400k downloads, ~100k daily active users at peak. ## Writing & Content - hasura.io/blog: 4 technical posts (2022–2023) — MQTT Digital Twins, Dynamic Routing, Input Validation, Observability Golden Signals - medium.com/@soorajshankar: IoT, GraphQL, Web Bluetooth, AI - dev.to/soorajshankar: Postgres tooling ## Talks - Building an OSS Postgres GUI, India FOSS 2.0, 2022: https://www.youtube.com/watch?v=irsV0u6Ufic - IoT Based Browser Authentication, React Day Bangalore, 2021: https://www.youtube.com/watch?v=c94Uocr9O-I&t=183s - Browser as IoT Gateway (BLE Auth), IoT Show, 2020 - Launched and demoed products at Hasura Days and DDN Day events (2022–2024) ## Recognition - Best Team · PromptQL Pilot — Hasura, 2025 - Best Lead Consultant 2019 — ITC Infotech ## Agent API - Profile JSON: /api/agent/profile - Experience JSON: /api/agent/experience - Projects JSON: /api/agent/projects