vishal patel
Projects

Things I build

Architecture-first builds: design docs and diagrams before code, then production-quality implementation.

Building

Agent Platform — CRM/ERP Agent

An agent platform built properly: tool registry, planner/executor loop, guardrails, evals and observability. First agent automates CRM/ERP workflows.

  • Architecture-first: ADRs and diagrams before code
  • Tools exposed through MCP so any client can use them
  • Evaluation harness for regression-testing agent behaviour
PythonClaude APIMCPPostgreSQLDocker
Internal

LLM Content Migration App

Scrapes a customer's legacy website, extracts the content, infers a content model and emits a Contentstack import package — turning weeks of manual migration analysis into hours.

  • LLM proposes content types; deterministic code validates and emits import format
  • Used on real enterprise migration engagements
Node.jsLLMsHeadless CMSScraping
Internal

Engineering Knowledge RAG

Search and guidance over internal engineering docs: chunk → embed → Pinecone → grounded answer with sources.

  • Answers cite source docs
  • Reduced repeated onboarding questions
Node.jsEmbeddingsPineconeClaude
Building

Universal Bank Statement Analyser

Deterministic parser that normalises Indian bank statements (many banks, many formats) into one ledger schema for CA firms.

  • Deterministic first, AI only as fallback
  • Per-bank adapters behind one interface (Strategy pattern)
TypeScriptPDF parsingRules engine
Building

Field-Sales CRM (15 modules)

Custom CRM platform for Indian SMEs and field-sales teams — leads, visits, orders, collections.

  • Modular monolith with clear module boundaries
  • Multi-tenant by design
Next.jsNode.jsMongoDB