Raj Chhapariya
Work
AboutWritingResumeContactGitHub
Raj Chhapariya•© 2026•Bengaluru, India•Privacy
GitHubX (Twitter)LinkedInEmail

Engineering Portfolio

Selected Work

Detailed engineering case studies spanning AI systems evaluation, agentic RAG pipelines, columnar OLAP data analysis, and production SaaS applications.

01
AI / Data Engineer
Aug 2026 – Present

Agentic RAG Knowledge Assistant

Evidence-aware retrieval-augmented generation system with multi-pass planning, atomic claim auditing, and bounded retries.

Problem: Standard feed-forward RAG architectures retrieve top-k chunks and immediately generate answers without verifying factual sufficiency. When queries are out-of-scope or contain false premises, naive generators fabricate plausible answers from parametric memory.
Solution: Built a closed-loop Agentic RAG pipeline in Python combining dense vector search and BM25 keyword matching via Reciprocal Rank Fusion (RRF, k=60). Implemented an explicit Evidence Auditor for atomic claim verification and dynamic PDF ingestion with SHA-256 Content-Addressable Storage (CAS) vector caching.
PythonOpenAI APIRank-BM25NumPyPydanticStreamlit
Key Fact
0.0%
Unanswerable Hallucination
Read Case StudyGitHub Repository
02
AI / Data Engineer
Aug 2026 – Present

AI Data Analyst Agent

Autonomous data analysis agent with DuckDB in-process OLAP, AST SQL safety validation, and post-synthesis numerical faithfulness verification.

Problem: Commercial LLM data analysis demos often prompt models to write and execute arbitrary Python code via exec(), exposing severe security vulnerabilities (RCE), non-deterministic crashes, and unverified numerical claims in narrative summaries.
Solution: Engineered an interactive analytics agent utilizing 4 constrained deterministic tools (query_data, plot_chart, summary_stats, clarify), an AST SQL filter with 33 disallowed keywords, an automated dataset profiler, and a post-synthesis Numerical Faithfulness Guard verifying cited numbers within 5% tolerance.
PythonDuckDBPlotlyStreamlitPydanticPandas
Key Fact
100.0%
Tool Selection Accuracy
Read Case StudyGitHub Repository
03
Founder & Full-Stack Developer
Jul 2026 – Present

Resume Roaster

AI-powered resume optimization platform with spatial ATS parsing, zero-duplicate action verb rewriting, and ATS-safe PDF generation.

Problem: Job seekers frequently encounter resume parsing failures in Applicant Tracking Systems (ATS) due to non-standard spatial layouts, repetitive action verbs, and unquantified bullet accomplishments.
Solution: Built Resume Roaster (atsroast.com) — a full-stack platform leveraging Next.js 15 App Router, TypeScript, Supabase (PostgreSQL, RLS), OpenAI API (GPT-4o structured JSON schemas), Razorpay payments, Brevo transactional emails, and Vercel Cron orchestrator.
Next.jsTypeScriptSupabaseOpenAI APITailwind CSSRazorpay
Key Fact
Live Production SaaS
Production Status
Read Case StudyLive Site ↗
Private Repository
04
Data & Full-Stack Engineer
Apr 2026 – Jul 2026

Satta Darshan

Civic political intelligence directory tracking Indian parliamentarians, ministers, and state assemblies with automated ingestion pipelines.

Problem: Civic and parliamentary information in India is dispersed across government portals, unstructured tables, and fragmented records, making legislative tracking cumbersome for researchers and citizens.
Solution: Developed Satta Darshan — a full-stack Next.js and MongoDB platform with custom TypeScript/Node.js scrapers (Puppeteer, Cheerio) that fetch, validate, and normalize records of Lok Sabha & Rajya Sabha MPs from sansad.in, ministers, and state assemblies.
Next.jsTypeScriptMongoDBPuppeteerTailwind CSSMongoose
Key Fact
Open Source
Repository Status
Read Case StudyGitHub Repository

Applications & Systems

Other Verified Projects

Apr 2026 – Present · Live Platform Private Repo

Truly

Intentional, human-facilitated social platform for young urban Indians (ages 18–30) featuring structured 60-minute video circles, double-blind mutual matching with 2-hour SLA, Panda CSS design system, and Neon serverless PostgreSQL with pessimistic seat allocation locks. Active at trulyapp.online and @trulyapp.online on Instagram.

Next.jsTypeScriptPostgreSQLDrizzle ORMPanda CSSVitestPlaywright
Founder & Full-Stack EngineerLive Site
Aug 2026 · Empirical Validation Private Repo

AI Detector (SlopTotal)

Forensic multi-engine AI text detection ensemble (23 engines across neural classifiers, GPT-2 token likelihood, surprisal CV, and heuristics) systematically benchmarked across N=136 corpora with ROC-AUC 0.978 on RTX 4060 GPU and 0.0% false positives on pre-1920 classics.

PythonPyTorchHugging FaceDeBERTaE5 LoRABinoculars
AI / Systems Researcher
Aug 2026 – Sep 2026 · Client Deployment Private Repo

Aarohana Trails

Freelance client trekking and adventure travel platform with custom CMS admin dashboard, dynamic trip calendar, Prisma ORM, and production deployment.

Next.js 16TypeScriptPrismaPostgreSQLTailwind CSSNextAuth.js
Freelance DeveloperLive Site
Jul 2026 · Proprietary Private Repo

SubsSync

B2B SaaS subscription recurring billing platform for Indian businesses with Razorpay API, UPI AutoPay mandate integration, and automated dunning/retry webhooks.

Next.jsReactTypeScriptSupabaseRazorpayTailwind CSS
Full-Stack Developer
Jul 2026 · Proprietary Private Repo

GSTify

Invoicing and GST compliance web application for Indian freelancers featuring automated CGST/SGST/IGST calculation, pdf-lib invoice generation, and Drizzle ORM.

Next.js 16TypeScriptDrizzle ORMNeon PostgreSQLpdf-libFirebase
Full-Stack Developer
In Testing (Android) Private Repo

Namma Metro Guide

Offline Android transit navigation application for Bengaluru Namma Metro commuters with route calculation, fare lookup, and station details.

KotlinJavaAndroid Studio
Android Developer