Chirag Sahani

A short story about building at scale.

sound on
Software Engineer · AI Engineer

CHIRAG
SAHANI

Building intelligent products and scalable systems. I build AI-powered products, full-stack platforms, and developer experiences that scale.

01

EngineeringPhilosophy

The best engineering is invisible. I build for performance, scale, and intelligence — from day one.

Chirag Sahani
Chirag Sahani · India

Great software feels effortless. The best engineering is invisible — users should experience speed, intelligence, and reliability without ever noticing the complexity behind it.

I build systems with a long-term engineering mindset, prioritizing scalability, performance, type safety, developer experience, and maintainable architecture from day one.

From AI-powered platforms and RAG pipelines to high-performance dashboards and distributed backend systems, I engineer products designed to scale, evolve, and deliver real-world impact.

0+
DSA Problems
Solved across platforms
0+
GitHub Repos
Public projects shipped
0
Months at Trao AI
Software Developer role
0+
Tech Stack
Technologies mastered
02

SelectedWork

Each project told as a product story — the problem, the build, and the result. Engineering depth meets product thinking.

AI-Powered Learning Management System
01Featured Project

AI-Powered Learning Management System

Architected and developed LMS, a production-grade AI-powered Learning Management System using Next.js 14, TypeScript, Node.js, Express.js, MongoDB, Prisma ORM, and Redis, delivering a scalable platform for learners, instructors, and administrators. Built secure authentication, role-based access control (RBAC), course management, assessments, content delivery, learner progress tracking, and administrative dashboards through a modular full-stack architecture. Designed and orchestrated RAG-based AI agents using LangChain, LangGraph, OpenAI models, embedding pipelines, and Qdrant Vector Database, enabling semantic search, context-aware question answering, intelligent content generation, and personalized learning assistance. Developed document ingestion, chunking, embedding, and retrieval workflows to power AI-driven learning experiences across large knowledge bases. Leveraged OLTP and OLAP data architectures to support both high-volume transactional LMS operations and analytical reporting for learner engagement and performance insights. Optimized database access through Prisma ORM, indexing strategies, caching layers, and efficient API design, resulting in a highly maintainable, enterprise-grade platform capable of supporting AI-enhanced learning at scale.

  • Next.js 14 App Router with middleware-based protected routes
  • Full authentication flow: register, login, forgot password, reset password
  • Centralized API service layer with Axios calling the LMS backend
  • Form management with React Hook Form + Yup schema validation
Next.js 14 App RouterBetter-authRAG + Vector SearchAgent Orchestration with LangGraph
Next.js 14ReactTypeScriptTailwind CSSshadcn/uiReact Hook FormYupBetter AuthAxios+19
02Featured Project

EduReach — AI College Counseling Platform

Full-stack AI-powered college counseling platform with a RAG-based chatbot, voice counselor calls via Vapi, persistent conversation history, and a personalized dashboard. Built with React 19, Express 5, and MongoDB Atlas.

  • RAG-powered chatbot using GPT-4o-mini with knowledge base grounding
  • AI voice counselor for outbound calls via Vapi integration
  • Persistent chat history with MongoDB-backed conversation storage
  • JWT auth with bcrypt password hashing and rate limiting
RAG + Voice AIGPT-4o-mini groundedFull-stack TypeScript
React 19TypeScriptExpress 5MongoDB AtlasOpenAI GPT-4o-miniVapiTailwind 4Framer Motion
03Featured Project

AI Inbox Onebox — Enterprise Email Intelligence

Enterprise-grade AI-powered email management platform with real-time IMAP synchronization, intelligent inbox categorization, and RAG-based suggested replies — designed to make high-volume inboxes actionable.

  • Real-time IMAP sync across multiple inboxes with WebSocket push updates
  • Intelligent categorization to surface high-signal messages first
  • RAG-based suggested replies trained on user's tone and prior responses
  • Enterprise-ready architecture: multi-tenant, auditable, secure
Real-time IMAPRAG suggested repliesEnterprise-grade
TypeScriptNode.jsIMAPRAGLLM APIsMongoDBWebSockets
04Featured Project

ResumeATS Analyser — AI Resume Optimization

Live AI-powered platform that scores resumes against job descriptions, surfaces keyword gaps, and uses Google Gemini to rewrite bullet points for ATS compatibility — in under 2 minutes.

  • ATS compatibility score with detailed keyword gap analysis
  • Gemini-powered bullet-point rewrites for stronger impact and ATS parsing
  • PDF resume parsing via Multer + pdf-parse
  • JWT-secured accounts with bcryptjs hashed credentials
Live on RenderGemini-powered<2 min analysis
React 19Vite 7Node.jsExpress 4MongoDB AtlasGoogle GeminiJWTFramer MotionTanStack Query
05Featured Project

CryptoWeather Nexus

Real-time multi-source dashboard combining cryptocurrency market data with weather analytics, featuring WebSocket live updates and advanced state management.

  • Live WebSocket integration for real-time crypto price streaming
  • Redux Toolkit with normalized state for complex data relationships
  • Multi-API orchestration with error boundaries and fallbacks
  • Responsive dashboard with interactive data visualizations
Live data streamsMulti-API integrationReal-time updates
Next.jsTypeScriptRedux ToolkitWebSocketsTailwind CSS
06Featured Project

Resume Formatter

AI-powered web app that transforms unstructured resume/CV documents (PDF, DOCX) into a structured, editable format and exports back to PDF / DOCX / TXT.

  • AI-driven extraction of structured fields from messy resumes
  • Round-trip export: PDF / DOCX / TXT with preserved layout intent
  • Editable structured view before export
TypeScriptReactAI / LLMPDF parsing
07Featured Project

Wedding Website

Modern, animated wedding event site with TypeScript — built as a personal full-stack project for an upcoming celebration.

  • Custom event landing experience with rich animations
  • Fully responsive design tuned for mobile-first guest flows
TypeScriptReactTailwind CSS
08Featured Project

Nxt Trendz E-Commerce

Full-stack e-commerce platform with JWT authentication, product catalog, cart system, and secure checkout — built with production-grade architecture.

  • JWT-based authentication with protected routes
  • Product catalog with search, filter, and sort
  • Cart state management with persistent storage
  • RESTful API integration with error handling
ReactJWT AuthenticationREST APIsCSS
03

AIEngineering

Designing and shipping production AI — from RAG pipelines and vector search to multi-step agents that take real action.

QueryEmbedVector DBRetrieveLLMAgentResponse

LLM Systems

Production GPT-4o / Gemini integrations with structured output, streaming, and guardrails.

Prompt Engineering

Grounded, deterministic prompting tuned for accuracy, cost, and latency.

RAG Pipelines

Ingestion, chunking, embeddings, and retrieval over large knowledge bases.

AI Agents

Multi-step agent orchestration with LangGraph and tool-calling workflows.

Workflow Automation

Event-driven automation that turns AI output into real product actions.

Vector Search

Semantic search with Qdrant — context-aware retrieval at scale.

Production AI

Observability, caching, and OLTP/OLAP architecture for AI at scale.

04

Experience

Impact, ownership, and engineering decisions across AI products and full-stack platforms.

Software Development Engineer AI

Current
Trao AI New Delhi· August 2025 — Present · 1 yrs
  • Architecting and shipping production-grade AI-powered web applications, including a Next.js 14 LMS dashboard with JWT authentication, protected routing, and a typed REST API layer integrated with the LMS backend
  • Building enterprise email intelligence systems with real-time IMAP synchronization, RAG-based suggested replies, and intelligent categorization (AI Inbox Onebox)
  • Designing reusable component systems with shadcn/ui, TailwindCSS, and React Hook Form + Yup validation across multiple internal products
  • Owning end-to-end delivery: system design, API contracts, database schemas, deployment, and iteration on user feedback
Next.js 14TypeScriptReact 19Node.jsMongoDBBetter-authshadcn/uiTailwindCSSOpenAI / GeminiRAGLangChainLangGraph+9

Associate Software Engineer (Internship)

Nxtwave Hyderabad· May 2025 — August 2025
  • Developed full-stack applications using React, Node.js, and MongoDB, delivering production-ready projects with a focus on clean architecture and maintainability ,RAG-based AI agents using LangChain and OpenAI models, enabling intelligent features like semantic search and context-aware question answering , React Native mobile app development for cross-platform user experiences, implementing features such as authentication, API integration, and responsive design , Collaborated in an agile team environment, participating in code reviews, sprint planning, and iterative development cycles to deliver high-quality software solutions
JavaScriptPythonReactNode.jsReact NativeMongoDBOpenAILangChainRAG ArchitectureGitAgile Methodologies

Content Strategist (Internship) - Software Development Focus

UpGrad Bangalore· October 2024 — March 2025
  • Created in-depth technical content on software development topics, including tutorials, project walkthroughs, and industry insights, to educate and engage a developer audience , Developed comprehensive guides on full-stack development, AI integration, and modern web technologies, contributing to UpGrad's educational resources for aspiring software engineers , Collaborated with subject matter experts to ensure technical accuracy and relevance of content, while optimizing for SEO and readability to maximize reach and impact
JavaScriptPythonReactNode.jsAI / LLMsWeb DevelopmentContent StrategySEO OptimizationTechnical WritingDesign Software Architecture DiagramsCode Snippet CreationCollaboration with SMEs
05

TechnologyEcosystem

A connected toolkit spanning frontend, backend, AI, data, and cloud — chosen for performance and scale.

React
Next.js
TypeScript
JavaScript
Tailwind CSS
Framer Motion
HTML/CSS
Redux
shadcn/ui
React Hook Form
React Native
Node.js
Express.js
Python
Flask
REST APIs
Java
C++
GPT-4 / LLMs
TensorFlow
NLP
Scikit-learn
Prompt Engineering
PostgreSQL
MongoDB
Supabase
MySQL
Firebase
Azure
Docker
CI/CD
Git
GitHub Actions
AWS
DigitalOcean
VS Code
Figma
Postman
Vercel
Netlify
OpenAI API
Google Gemini
LangChain
RAG Architecture
Olap
Oltp
07

Achievements&Recognition

Honors, competitive programming milestones, and certifications.

2025

Gold Medalist — Academic Excellence

CGC Jhanjeri

Awarded gold medal for outstanding academic performance throughout the B.Tech program with 8.7 GPA.

2024

Silver Medal — Skill India State Level

Skill India

Secured silver medal in Industry 4.0 Domain at the state level competition organized by Skill India.

2025

Ranked 12th — National DSA Contest

NxtWave

Secured 12th position in the national level Data Structures and Algorithms contest among thousands of participants.

2021 — 2025

1300+ DSA Problems Solved

LeetCode, HackerRank, CodeChef

Solved over 1300 problems across multiple competitive programming platforms, demonstrating strong algorithmic thinking.

2023

Industry-Ready Certification (IRC)

NxtWave

Completed the Industry-Ready Certification with distinction, covering full-stack development and cloud technologies.

Available for opportunities

Let's build something
extraordinary.

I'm open to new roles and ambitious software projects. Whether you want to discuss a build, ask a question, or just say hello — my inbox is always open.

Connect