Chirag Sahani
Chirag Sahani
Software Developer · Trao AI
>$ initializing system...
>$ loading modules: react, next.js, framer-motion
>$ establishing webgl context [ok]
>$ mounting portfolio runtime
>$ ready — welcome
BOOT0%READY
✦ Available for opportunities

Building Scalable
AI-Powered Digital
Experiences

Built for Performance. Engineered for Scale. Powered by Intelligence.. Building production-grade applications and intelligent platforms using React, Next.js, TypeScript, Node.js, Express.js, AI workflows, RAG pipelines, OLTP systems, scalable backend architecture, and modern system design principles. I specialize in architecting high-performance full-stack applications engineered for scalability, reliability, real-time performance, and exceptional user experiences.

01

AboutMe

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.

Chirag Sahani
0+DSA ProblemsSolved across platforms
0+GitHub ReposPublic projects shipped
0+Months at Trao AISoftware Developer role
0+Tech StackTechnologies mastered
02

FeaturedWork

Projects that demonstrate engineering depth, product thinking, and scalable architecture.

AI-Powered Learning Management System
✦ Featured 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
  • shadcn/ui component system with Tailwind theming
Next.js 14 App Router
Better-auth
RAG + Vector Search
Agent Orchestration with LangGraph
Next.js 14ReactTypeScriptTailwind CSSshadcn/uiReact Hook FormYupBetter AuthAxiosTanStack QueryNode.jsExpress.jsMongoDBPostgreSQLPrismaRedisQdrant Vector DatabaseLangChainLangGraphOpenAIRAG ArchitectureAI AgentsEmbedding ModelsOLTPOLAPDockerGitHub ActionsAWS
EduReach — AI College Counseling Platform
✦ Featured 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
  • WCAG-conscious UI: ARIA labels, skip nav, focus trapping, reduced-motion support
RAG + Voice AI
GPT-4o-mini grounded
Full-stack TypeScript
React 19TypeScriptExpress 5MongoDB AtlasOpenAI GPT-4o-miniVapiTailwind 4Framer Motion
AI Inbox Onebox — Enterprise Email Intelligence
✦ Featured 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 IMAP
RAG suggested replies
Enterprise-grade
TypeScriptNode.jsIMAPRAGLLM APIsMongoDBWebSockets
ResumeATS Analyser — AI Resume Optimization
✦ Featured 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
  • Single-service full-stack deployment on Render
Live on Render
Gemini-powered
<2 min analysis
React 19Vite 7Node.jsExpress 4MongoDB AtlasGoogle GeminiJWTFramer MotionTanStack Query
CryptoWeather Nexus
✦ Featured 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 streams
Multi-API integration
Real-time updates
Next.jsTypeScriptRedux ToolkitWebSocketsTailwind CSS
Resume Formatter
✦ Featured 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
Wedding Website
✦ Featured 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
Nxt Trendz E-Commerce
✦ Featured 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

Experience&Education

My professional trajectory and academic foundations in computer science.

Work Experience

Software Development Engineer AI

Trao AINew 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 / GeminiRAGLangChainLangGraphPrisma ORMRedisJWT AuthenticationFramer MotionTanStack QueryDockerDigitalOceanAWSCI/CD with GitHub Actions

Associate Software Engineer (Internship)

NxtwaveHyderabad
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

UpGradBangalore
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

Education

Aug 2021 — May 2025

B.Tech in Computer Science

Chandigarh Group of Colleges (CGC), Mohali

Gold Medalist — GPA: 8.7/10.0. Deep focus on Data Structures, Algorithms, System Design, DBMS, Operating Systems, and Software Engineering.

Key Accomplishments
  • Gold Medalist for Academic Excellence
  • Ranked in top 5% of the class
  • Active member of the college coding club
2022 — 2026 (In Progress)

Industry Ready Certification (In Progress)./ MS in Computer Science

Nxtwave / Woolf University, England (via NxtWave)

Advanced studies in AI, Cloud Computing, and Full-Stack Development with hands-on project-based learning.

Key Accomplishments
  • Ranked top in DSA contests by NxtWave
  • Built scalable applications using modern tech stack
04

TechEcosystem

Technologies I use to build scalable, production-grade systems and AI integrations.

Reactfrontend
Next.jsfrontend
TypeScriptfrontend
JavaScriptfrontend
Tailwind CSSfrontend
Framer Motionfrontend
HTML/CSSfrontend
Reduxfrontend
shadcn/uifrontend
React Hook Formfrontend
React Nativefrontend
Node.jsbackend
Express.jsbackend
Pythonbackend
Flaskbackend
REST APIsbackend
Javabackend
C++backend
GPT-4 / LLMsai
TensorFlowai
NLPai
Scikit-learnai
Prompt Engineeringai
PostgreSQLdatabase
MongoDBdatabase
Supabasedatabase
MySQLdatabase
Firebasedatabase
Azuredevops
Dockerdevops
CI/CDdevops
Gitdevops
GitHub Actionsdevops
AWSdevops
DigitalOceandevops
VS Codetools
Figmatools
Postmantools
Verceltools
Netlifytools
OpenAI APIai
Google Geminiai
LangChainai
RAG Architectureai
Olapdata processing
Oltpdata processing
05

OpenSource&Activity

Contributions, metrics, and highlighted projects from my GitHub profile.

0Total Repos
0Contributions
0dBest Streak
Top Languages Distribution
TypeScript (48%)
JavaScript (30%)
Python (12%)
HTML/CSS (7%)
Other (3%)

Featured Repositories

AI college counseling platform with RAG chatbot + voice calls (Vapi)

TypeScript

Enterprise email AI: IMAP sync, categorization, RAG suggested replies

TypeScript

Live AI resume analyser with Gemini-powered ATS optimization

JavaScript

Production Next.js 14 LMS client built at Trao AI

TypeScript

Healthcare booking platform — live on Netlify

TypeScript

AI-powered PDF/DOCX resume parser with round-trip export

TypeScript
06

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.

07

Let'sBuildSomethingExtraordinary

Available for opportunities

I'm currently looking for new roles and exciting software development opportunities. Whether you want to discuss a project, ask a question, or just say hello — my inbox is always open.

Connect on Socials