Jay Prajapati

Software Engineer specializing in backend systems and AI engineering, based in Bengaluru, India. Currently a Software Engineer 2 at Microchip Technology.

Backend engineering

Designs and ships scalable backend services and APIs with .NET, Java, Node.js, TypeScript and Python. Focused on distributed systems, system design, authentication flows, async workflows, caching, and offline-first architecture that stays predictable as it grows.

Databases and data infrastructure

Works with Redis, SQL Server, MongoDB and Qdrant across relational, document, caching and vector workloads.

AI engineering

Builds AI retrieval systems using RAG (retrieval augmented generation), vector search, embeddings, chunking, semantic search and semantic retrieval, plus agent workflows and MCP servers.

Frontend

Builds product-focused interfaces with Vue, React and modern JavaScript.

Platforms and delivery

Ships and operates with Docker, AWS, Azure, CI/CD pipelines and self-hosted deployments.

Contact