Skip to content
View Harshilk2799's full-sized avatar

Block or report Harshilk2799

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Harshilk2799/README.md
Typing SVG

Profile Views LinkedIn Email Open to Work


🎯 4+ years building scalable web apps, production RAG systems, and high-throughput data pipelines — from database schema to Dockerized deployment.

Currently open to: Full Stack · AI/LLM Engineering · Backend · Remote / Hybrid / On-site


🚀 About Me

name: Harshil Khatri
role: Python Full Stack Developer & AI/LLM Engineer
experience: 4+ years
current_focus:
  - Production RAG pipelines & multi-agent systems (LangChain / LangGraph)
  - Full stack apps with Django REST Framework + React
  - High-volume, anti-bot web scraping infrastructure
previously: Software Engineer Fullstack @ TXTech (Dec 2022 – Jan 2026)
impact:
  - "1M+ document chunks indexed across 10+ enterprise clients"
  - "99%+ uptime on production scraping pipelines"
  - "40% improvement in semantic search accuracy"
based_in: Ahmedabad, India 🇮🇳
reach_me: harshilk27@gmail.com

🛠 Tech Stack

Frontend

HTML5 CSS3 JavaScript React React Router Zustand Axios Bootstrap

Backend & APIs

Python Django DRF FastAPI Flask SQLAlchemy

AI / LLM & Agents

LangChain LangGraph LangSmith OpenAI Gemini Claude HuggingFace Ollama

Vector Databases

FAISS Chroma Qdrant Weaviate Milvus Pinecone

Databases

PostgreSQL MySQL MongoDB Redis

Web Scraping & Automation

Scrapy Selenium Playwright BeautifulSoup

Async, DevOps & Tools

Celery Django Channels Docker Git GitHub Postman Linux Apache


💼 Work Experience

🔹 Software Engineer Fullstack (Python) · TXTech · Dec 2022 – Jan 2026 · Ahmedabad

  • Architected a production-grade AI-powered RAG chatbot platform (React + Django + LangChain + OpenAI + Milvus) serving 10+ enterprise clients
  • Engineered a multi-format knowledge ingestion pipeline (PDF, DOCX, OCR'd images, web URLs) → 40% improvement in semantic search accuracy across 1M+ document chunks
  • Integrated multi-provider LLM support (OpenAI, Gemini, Claude, Ollama, Hugging Face) behind a unified LangChain abstraction, eliminating vendor lock-in
  • Reduced average response latency by 35% under concurrent load using Celery + Django Channels
  • Cut client onboarding time by 60% by building a fully customizable embeddable chatbot widget

🔹 Jr. Python Developer · iExplicit Technologies · Jul 2021 – Nov 2022 · Ahmedabad

  • Built Django MVT web applications, enforcing PEP 8 / DRY principles → 30% reduction in code duplication
  • Resolved 40+ critical production bugs, improving stability across release cycles
  • Contributed to a 20% reduction in post-release bug reports through close QA collaboration

🔥 Featured Projects

🤖 AI-Powered RAG Chatbot Platform

React · Django/DRF · LangChain · OpenAI · Milvus · Docker

Full-stack chatbot platform enabling 10+ client websites to deliver context-aware answers from unstructured enterprise data.

  • 📈 40% improvement in semantic search accuracy
  • 📚 1M+ document chunks indexed (PDF, DOCX, OCR, URLs)
  • ⚡ 35% lower latency via async streaming

📚 Smart Library Management System

Python · Django · DRF · React · JWTGitHub

Full-stack library platform with role-based Admin/Student dashboards automating inventory and access workflows.

  • ⏱ 70% reduction in operational processing time
  • 🗂 1,000+ records, sub-200ms API response times
  • 🔐 JWT auth with role-differentiated API access

💪 AI Gym Workout & Diet Planner

Python · Django · DRF · React · LangChain · GeminiGitHub

AI-powered fitness personalization platform replacing generic templates with individualized plans from user biometrics and goals.

  • 🔗 Prompt-chaining pipeline into a Gemini-backed LLM
  • 🔄 Real-time plan regeneration with full CRUD
  • 🧠 Multi-turn session consistency across planning flows

🕷️ High-Volume Web Scraping Infrastructure

Scrapy · Selenium · Playwright · PostgreSQL · MongoDB

Enterprise-grade scraping pipeline extracting data from 50+ static and JS-rendered sources.

  • ✅ 99%+ pipeline uptime with anti-bot bypass strategies
  • 💾 Millions of records processed, optimized storage
  • 🚀 30–50% faster execution via concurrency/async

📊 GitHub Stats & Activity

Harshil's GitHub Stats Top Languages

GitHub Streak

Harshil's Activity Graph


🌐 3D Contribution Calendar

3D Contribution Calendar

🤝 Connect With Me

LinkedIn Gmail GitHub

Pinned Loading

  1. React-Beginner-Projects React-Beginner-Projects Public

    JavaScript

  2. React-Intermediates-Projects React-Intermediates-Projects Public

    JavaScript

  3. AI-Full-Stack-Gym-Workout-Planner-And-Diet-Planner-Langchain-DRF-and-Reactjs AI-Full-Stack-Gym-Workout-Planner-And-Diet-Planner-Langchain-DRF-and-Reactjs Public

    JavaScript

  4. Full-Stack-Daily-Expense-Tracker-DRF-and-Reactjs Full-Stack-Daily-Expense-Tracker-DRF-and-Reactjs Public

    JavaScript

  5. Library-Management-System-Full-Stack Library-Management-System-Full-Stack Public

    A full-stack Library Management System that enables users to manage books, track borrowing and returns, and maintain library records through a user-friendly dashboard with authentication and CRUD o…

    JavaScript

  6. URL-Shortener-Full-Stack-App URL-Shortener-Full-Stack-App Public

    SnapURL is a full-stack URL shortener that allows users to create, manage, and track short links with custom aliases, expiration dates, and click analytics through a clean dashboard interface.

    JavaScript