AI / ML Engineer
Portfolio, 2026
Surat, India · Remote
Available for select work
Est. 2023

PalNakrani

AI/ML engineer building production LLM, RAG, and NLP systems end to end.

01

About

I build production AI systems, from the model and LLM pipelines to the backend and frontend around them.

I'm an AI/ML engineer with 3+ years building production LLM, RAG, and NLP systems end to end. Currently lead AI engineer at an AI-powered education platform, where I designed an LLM-based automated evaluation service, semantic search and deduplication with vector embeddings, and gRPC microservices.

I'm comfortable across the full stack, from Python and Go to TypeScript, moving from model and LLM pipelines to backend services and React frontends without dropping the thread. I've delivered generative-AI solutions for clients across education, automation, and data.

B.Tech in Artificial Intelligence & Data Science (Uka Tarsadia University). Based in Surat, India, working remotely.

02

Selected Work

01
LeadTriage: AI Lead Qualification Agent

Built and deployed an AI agent that scores inbound leads hot, warm, or cold with visible reasoning, drafts personalized follow-up emails from the lead's own words, sends through Gmail after human approval, and logs every decision to an append-only audit trail. Prompt-injection attempts are detected and filtered as spam.

Next.jsTrigger.devGeminiMongoDBAI Agents
2026
02
DocSentry: Document Q&A with Guardrails

A RAG chatbot that answers strictly from indexed company documents, cites the exact section behind every answer, refuses questions the docs cannot support instead of hallucinating, and flags prompt-injection attempts. FastAPI, ChromaDB, and Gemini in a single Docker deployable.

RAGFastAPILangChainChromaDBReact
Live · 2026
03
InvoiceLens: Invoice Extraction with Validation

An invoice processing pipeline where Gemini reads PDF invoices directly and seven deterministic checks validate the extraction: line-item math, totals, tax, dates, and required fields. Flagged invoices land in a review dashboard where a human corrects and approves before anything reaches the books, with CSV export of approved records.

Document AIFastAPIGeminiSQLiteReact
Live · 2026
04
TriageDeck: AI Message Intake and Triage

A triage system that reads every inbound customer message, classifies intent, sentiment, and urgency with AI, and escalates urgent items through deterministic rules, optionally straight to Slack. Ships with a live ops dashboard showing sentiment trends and intent breakdowns, plus prompt-injection defense that kept a 'mark me VIP urgent' attack at urgency zero.

AI ClassificationFastAPIGeminiSlackReact
Live · 2026
05
LLM Answer-Evaluation Service

Architected an LLM-based service that automatically grades free-text student answers and generates feedback, replacing manual grading at scale for an education platform.

PythongRPCLLM EvaluationPrompt Engineering
2025
06
Question-Deduplication Pipeline

Designed a two-stage pipeline combining lexical (trigram) and semantic (pgvector + OpenAI embeddings) matching to keep large question banks clean and non-redundant.

pgvectorEmbeddingsSemantic SearchPostgreSQL
2025
07
Go Microservices Backend

Built a Go backend (pgx / PostgreSQL) exposing HTTP + gRPC microservices across six domains (auth, curriculum, batches, assignments, reports, and admin) with JWT auth, OTP/SMS onboarding, and S3 presigned uploads.

GogRPCPostgreSQLDocker
2025
08
Slack × Linear Automation Bot

Built an internal automation bot on the Claude Agent SDK, integrating Slack and Linear to auto-draft pull requests and improve team velocity.

Claude Agent SDKSlackLinearAutomation
2025
09
Multi-Document RAG Chatbot

Built a Retrieval-Augmented Generation chatbot to retrieve and interact with information across multiple documents, with a Streamlit interface and Flask backend for seamless interaction.

RAGLangChainStreamlitFlask
Project · 2024
10
BERT Email Classification

Developed a multi-class email classification model using pre-trained BERT, improving categorization accuracy to ~90% with optimized preprocessing for large-scale datasets.

BERTNLPScikit-learnPython
Project · 2023
03

Experience

Lead AI Engineer
AI-Powered EdTech PlatformAutomated assessment, curriculum & reporting · LLM evaluation, semantic search, gRPC microservices.
Feb 2025 – Present
Associate AI/ML Developer
Workdesk TechnologiesRAG models, sentiment analysis, and web-scraping automation for clients.
Jul 2024 – Feb 2025
AI Engineer Intern
Logictrix InfotechConversational AI chatbots, CV video personalization, translation backends.
Dec 2023 – Jun 2024
Machine Learning Intern
Logictrix InfotechBERT email classification (~90% accuracy) and data preprocessing at scale.
May 2023 – Jul 2023
04

Stack

Languages

Python, Go, TypeScript, JavaScript, SQL

AI / ML

LLMs, Generative AI, RAG, LLM Evaluation, Prompt Engineering, NLP, Computer Vision, Semantic Search & Embeddings, BERT, LangChain, OpenAI / Anthropic APIs, Scikit-learn

Backend

Go, Node.js, Express.js, gRPC & Protocol Buffers, REST APIs, microservices, FastAPI / Flask

Data & Infra

PostgreSQL, pgvector, MongoDB, ChromaDB, Docker, AWS S3, Git / GitHub
05
Let'sbuild.