Shubham Kharche

Software Engineer | Backend Engineer (Generative AI) | Python Developer

Pune, Maharashtra, India

Backend Engineer with 2+ years of experience in Python, FastAPI, Django, Generative AI, RAG systems, LLM applications, and scalable microservices development, with proven expertise in building AI-powered products and automation solutions.

Projects

Selected work across GenAI, RAG, and data products

AI-Powered Education Platform

Personalized AI learning assistant

Completed

Personalized AI learning assistant

Built a full-stack AI learning platform with Virtual Tutor, Career Advisor, Study Planner, and Quiz Generation modules.

PythonFastAPILLMLangChainLangGraphDocker
View project

Dishoom – E-commerce Price Comparison Platform

Marketplace price comparison and data aggregation

Completed

Marketplace price comparison and data aggregation

Built an e-commerce price comparison platform that aggregates product data from multiple online marketplaces.

PythonDjangoSeleniumBeautifulSoupMongoDBDocker
View project

Experience

Skills

Languages

PythonJavaScriptSQL

Core

Backend EngineeringGenerative AIRAG SystemsLLM ApplicationsMicroservices

Python / ML

LangChainLangGraphOpenAI APIOllamaPrompt EngineeringEmbeddingsSemantic Search

Frameworks

FastAPIDjangoNode.jsREST APIPydantic

Web / Tools

DockerGCPGitGitHubCI/CDPostmanJiraSwaggerLinux

Databases

MongoDBPostgreSQLMySQLRedis

Infra / MLOps

DockerGCP

Data Viz