Skip to content
View harSHITags's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report harSHITags

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. 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
harSHITags/README.md

Hi, I'm Harshita Rathore ๐Ÿ‘‹

Python Backend Developer ยท Generative AI Applications

I'm a Computer Science graduate who builds backend systems and AI-powered applications. I like working on the full path from data to API: designing REST services, connecting them to databases, and integrating language models and machine learning where they solve a real problem.

I learn by building, and the projects below are where I put that into practice.


What I work on

  • Backend engineering: REST APIs and service design with Python and FastAPI
  • Data layer: relational schemas and database integration with MySQL, PostgreSQL, and SQLAlchemy
  • Generative AI: retrieval-augmented generation (RAG) pipelines grounded in real documents
  • Applied ML: training, evaluating, and explaining models for practical use cases

Tech stack

Area Tools
Languages Python, Java, SQL
Backend FastAPI, REST APIs
Databases MySQL, PostgreSQL
AI / ML RAG, LangChain, FAISS, CrewAI, Hugging Face APIs, Google Gemini API, Scikit-learn, XGBoost, SHAP
Tooling Git, GitHub, GitHub Actions, Docker

Featured projects

๐Ÿ›๏ธ Retail RAG Chatbot

A retrieval-augmented QA service for retail documents. Uploaded files are chunked, embedded, and indexed in FAISS; at query time the most relevant passages are retrieved and passed to Gemini, so answers stay grounded in the source text. An optional research-agent mode (CrewAI, Groq, DuckDuckGo) handles questions the documents can't answer. The service is containerised with Docker and built through a GitHub Actions CI/CD pipeline. I replaced local Hugging Face embeddings with API-based embeddings to keep the container image lightweight.

Python FastAPI LangChain FAISS Google Gemini API CrewAI Docker GitHub Actions

A churn analytics platform: an XGBoost model served through a FastAPI backend, with a React + TypeScript interface for running predictions. SHAP explanations show which features drive each prediction, so results are interpretable rather than a bare probability. Containerised with Docker.

Python Scikit-learn XGBoost SHAP FastAPI React TypeScript Docker


Currently focused on

  • Deepening my FastAPI knowledge, including API authentication fundamentals
  • SQL and ORM patterns with SQLAlchemy
  • Object-oriented programming in Java
  • Building and improving production-minded Generative AI applications

Connect

Portfolio LinkedIn GitHub

Learning by building. Improving with every project.

Pinned Loading

  1. Retail-RAG-Chatbot Retail-RAG-Chatbot Public

    Document-grounded retail Q&A using FastAPI, FAISS, Hugging Face embeddings, and Google Gemini, with an optional web research agent.

    HTML 1 1