Skip to content
View palakbhati's full-sized avatar

Block or report palakbhati

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. 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
palakbhati/README.md

Hi, I'm Palak Bhati

AI Engineer & Python Developer | GenAI, RAG, Agents · Django, FastAPI, PostgreSQL | Open-source contributor (Sugar Labs, Kubeflow) | Indore, India

I build two kinds of things in Python: LLM applications that are meant to run in production (access-controlled retrieval, guardrails, evaluation in CI, cost tracking), and backend web apps with role-based access, PostgreSQL, Pytest suites and Docker deploys on Google Cloud Run.

Portfolio | LinkedIn | Email

Open to: AI Engineer, GenAI Engineer, Python Developer and Backend Developer internship roles. Available now.


AI & LLM projects

Project What it shows Live
secure-rag-rbac-chatbot RAG with role-based access enforced inside the vector store (Qdrant payload filters), two-layer prompt-injection guardrails, PII redaction, Ragas evaluation that blocks PRs in CI, LangSmith tracing, per-request cost tracking Demo
nlp-log-classification Hybrid classifier that routes each log to regex, MiniLM embeddings + Logistic Regression (99% accuracy on held-out data), or an LLM fallback; DBSCAN clustering to find regex patterns; FastAPI on Cloud Run API docs

Python backend projects

Project What it shows Live
job-portal Django job board with employer and job-seeker roles, paginated search, permission-checked resume downloads, 74 Pytest tests; Docker on Cloud Run with PostgreSQL, Cloud Storage and Secret Manager Demo
ecommerce-django-react Django REST Framework API + React store: JWT auth with automatic token refresh, per-user cart and order endpoints, checkout in one database transaction Demo

Open source

  • Sugar Labs / Music Blocks: #7876 (merged) centralized the camera interval and listener lifecycle, fixed a capture bug found during manual testing, added 12 unit tests
  • Sugar Labs / Music Blocks: #7899 (in review) fixed a file picker blocked by Chrome's user-activation rules
  • DBpedia / Databus: #268 (in review) shows file sizes in binary units (GiB/MiB/KiB)
  • Kubeflow Pipelines: PRs to the Python SDK and backend: urllib3 CVE fix (#14723), idempotent context creation (#13721), page-token rolling-upgrade compatibility (#13925)

Tech I use

  • LLM and agents: LangChain, LangGraph, LangSmith, Groq, Gemini, Mistral, Ollama, Whisper, MCP
  • Retrieval and eval: Qdrant, ChromaDB, FAISS, Sentence-Transformers, Docling, Ragas
  • ML and NLP: scikit-learn, Hugging Face Transformers, pandas, NumPy
  • Backend: Python, Django, Django REST Framework, FastAPI, Flask, Pydantic, PostgreSQL, REST APIs, JWT auth
  • Testing and deploy: Pytest, Docker, GitHub Actions, Google Cloud Run, Cloud Storage, Vercel, Render
  • Also: SQL, JavaScript, React, Tailwind CSS, Git, Linux

Pinned Loading

  1. secure-rag-rbac-chatbot secure-rag-rbac-chatbot Public

    Secure internal knowledge assistant with RBAC enforced inside the vector store: Qdrant payload filters ensure users only retrieve documents their role allows. Adds two-layer prompt-injection guardr…

    Python

  2. nlp-log-classification nlp-log-classification Public

    Hybrid log classification system that routes each log to the right method: regex for predictable patterns, Sentence Transformer embeddings with Logistic Regression for complex patterns with enough …

    Jupyter Notebook

  3. ecommerce-django-react ecommerce-django-react Public

    Full-stack e-commerce store built with Django REST Framework, React and PostgreSQL. JWT auth with automatic token refresh, cart, checkout, product search and filters, and a responsive Tailwind UI.

    JavaScript

  4. job-portal job-portal Public

    Full-stack Django job board with employer and job-seeker roles, private resume uploads and application status tracking. Runs on Google Cloud Run with PostgreSQL and Cloud Storage.

    Python

  5. sugarlabs/musicblocks sugarlabs/musicblocks Public

    Music Blocks -- A musical microworld

    JavaScript 921 1.9k

  6. kubeflow/pipelines kubeflow/pipelines Public

    Machine Learning Pipelines for Kubeflow

    Python 4.3k 2.2k