{}
Welcome to my portfolio

GARV THAKRE

Backend & Systems Architect

I design scalable backend systems with a focus on performance, reliability, and clean architecture. Specializing in distributed systems, APIs, and real-time technologies.

✨ Core Competencies
Scalable APIs & Microservices
Database Design & Optimization
Real-time & Async Systems
Projects

Selected Backend Projects

Systems and services I built, focusing on scalability, performance, and real-world backend challenges.

SYSTEM

CollabGPT - AI-Powered PDF RAG Chat

Intelligent document interaction platform enabling multi-user collaboration and contextual AI conversations with PDFs using retrieval-augmented generation and vector embeddings.

Tech: React.js · Node.js · Express · MongoDB · Pinecone · Groq API · LangChain · Hugging Face · JWT · Multer
  • Multi-model AI chat with LLAMA & Mixtral via Groq
  • Real-time collaborative spaces for shared PDF discussions
  • Vector-based semantic search using Pinecone embeddings
  • Individual and collaborative chat management
🏆
FULL-STACK PLATFORM

CampusX - Anonymous Social & Economic Opportunities Platform

A full-stack anonymous social networking platform for students featuring real-time chat, AI-powered moderation, economic opportunities marketplace, and integrated payment processing with multi-role architecture.

Tech: React · Redux Toolkit · Node.js/Express · MongoDB · Socket.IO · Google Gemini AI · TensorFlow.js (NSFW.js) · Firebase Storage · DodoPayments API · JWT Auth · Docker
  • Real-time notifications & live chat with Socket.IO
  • AI-powered content moderation (NSFW detection)
  • Multi-tier user system (Students, Companies, Admin)
  • Integrated payment gateway with webhook processing
Live Demo
FULL-STACK AI

BooleanAI - Smart Electronics Solver

End-to-end AI solution for solving digital electronics problems. Users draw or upload questions, and the system intelligently identifies problem types (Boolean simplification, K-maps, code conversion, binary arithmetic) and returns structured solutions.

Tech: React · Node.js · Express · AI Vision API · Canvas API · Tailwind CSS
  • Multi-format input (drawing + image upload)
  • AI-driven problem type classification
  • Dynamic result rendering based on problem type
  • Rate-limiting and error handling
Live Demo
FULL-STACK

Queueflex - Multi-Service Queue Management Platform

A microservices-based queue management system enabling real-time customer flow management across multiple service providers with role-based access control and distributed authentication.

Tech: Next.js · TypeScript · Python Flask · Node.js · gRPC · SQLite · JWT · Docker
  • Microservices architecture with gRPC inter-service communication
  • JWT-based distributed authentication across 3 services
  • Role-based access control (Admin, Provider, Client)
  • Real-time queue position tracking with automatic recalculation
🏆
BLOCKCHAIN

Decentralized Tribal Land Registry

Web3 land governance system combining blockchain immutability, AI-powered document analysis, and GPS verification to establish transparent, tamper-proof tribal land ownership records.

Tech: Solidity · React.js · Hardhat · IPFS/Pinata · Express.js · TailwindCSS
  • Smart contract-based trustless verification workflow
  • AI-OCR extraction of survey numbers and boundaries
  • Real-time GPS coordinate tracing for field verification
  • Automated area tolerance matching algorithm
🏆
BLOCKCHAIN

GemLedger: Diamond Supply Chain Tracker

Blockchain-based supply chain platform providing end-to-end diamond traceability with cryptographic proof of authenticity, enabling transparent ownership transfers across mining, processing, certification, and retail stages.

Tech: Solidity · React.js · Node.js · MongoDB · Ethereum · IPFS · Hardhat · ethers.js v6 · Express.js · JWT
  • Immutable on-chain diamond registry via DiamondTracker smart contract
  • Role-based access for 5 supply chain actors
  • IPFS imageHash stored on-chain for tamper-proof document linking
  • On-chain ownership transfer with new imageHash at every handoff
FULL-STACK

SheShield - Woman Safety Platform

Emergency response application featuring intelligent threat detection through continuous gesture monitoring, location-based safety zones, and instant alert dispatching to emergency contacts.

Tech: React.js · Express.js · MongoDB · Twilio · JWT · Vite
  • Whiteboard gesture recognition for discrete SOS
  • Real-time location tracking & safe zone alerts
  • Timer-based wellness checks with auto-escalation
  • Twilio-powered emergency SMS broadcasting
Experience

Professional Experience

Backend systems I've worked on, maintained, and scaled over time.

Duration: August 2025 - October 2025
Stack: Node.js · Express.js · PostgreSQL · Swagger
  • Contributed to multiple backend projects, primarily ConnectB2B and KFTask
  • Designed and implemented 90+ RESTful APIs using Node.js and Express
  • Improved API response time by 35-40% through optimized SQL queries
  • Integrated Swagger API documentation for clear and interactive API reference
Duration: July 2024 - December 2024
Stack: MongoDB · Express.js · React · Node.js · Redux · WebSockets · AI Integration
  • Designed and developed CampusX, an anonymous chat platform for college students
  • Built full-stack MERN application with Redux for state management
  • Integrated WebSockets for real-time notifications and messaging
  • Implemented AI-powered chatbot to address college-related queries
Duration: May 2024 - August 2024
Stack: HTML · CSS · JavaScript
  • Improved the UI/UX of the official NIT Raipur website
  • Implemented responsive design using HTML, CSS, and JavaScript
  • Enhanced user experience through modern web development practices
  • Collaborated with the web development team on design improvements
Contact

Contact / API Request

Send a request to the maintainer of this system.

Endpoint
POST /contact

Submit a message to initiate professional communication.

Request Body
{
"name": string,
"email": string,
"message": string
}
Notes
  • Used for collaboration, hiring, or technical discussions
  • Responses typically within 24–48 hours
  • All fields are required
Request Execution