Skip to content
View tusharkhoche's full-sized avatar

Block or report tusharkhoche

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

Hi, I'm Tushar 👋

About Me

I'm a Software Quality Engineer making a dedicated transition into AI & Machine Learning development. With a background in Electronics & Communication Engineering and a career in QA automation, I bring systematic thinking and rigorous testing discipline to building intelligent systems.

🌍 Based in Canada 🎓 PGP in AI & ML — Great Lakes Executive Learning × UT Austin McCombs School of Business (2021) 📄 IEEE-published researcher in Computer Vision 💼 Transitioning: Software Testing → AI/ML Development 🔭 Focus: Generative AI · Agentic AI · RAG Pipelines · Full-Stack AI Systems


Projects

🔬 Focused Research Agent — Production-Grade Full-Stack Agentic AI

A live-deployed, production-grade AI research system with a 6-layer clean architecture, 7-node LangGraph pipeline, FastAPI backend, Streamlit UI, and 175 tests across 8 test strategies.

Three research modes: Quick Research · Conversational Chat with memory · Full structured report with web search and images.

Built with LangGraph · FastAPI · Streamlit · Groq (Llama 3.3 70B) · Tavily · SQLite · Docker · SonarCloud

View repo · 🚀 Try the live demo


🔍 QueryQuencher — Personal RAG Application

A full end-to-end Retrieval-Augmented Generation (RAG) application that lets users chat with their own documents (PDF, DOCX, TXT).

Built with LangChain · Meta Llama 3.1 · ChromaDB · HuggingFace embeddings · Ollama

View repo


🧠 Mood Journal Agent — LangGraph Agentic AI

A LangGraph StateGraph-based agentic AI system that analyzes journal entries, classifies sentiment, extracts themes, and persists reflection history across runs.

Built with LangGraph · Groq API · LLaMA models · JSON persistence

View repo


📊 Machine Learning Projects — PGP Portfolio

Academic projects from the UT Austin McCombs × Great Lakes PGP covering the full ML stack: Statistical Learning, Supervised & Unsupervised Learning, Ensemble Methods, Neural Networks, Computer Vision, and NLP.

View repo


Tech Stack

GenAI & Agentic AI: Python · LangChain · LangGraph · RAG · Groq · Ollama · HuggingFace · ChromaDB · Tavily

Frameworks & APIs: FastAPI · Streamlit · SQLAlchemy · Pydantic · httpx · Docker

ML & Deep Learning: TensorFlow · Keras · Scikit-learn · CNNs · Transfer Learning · Ensemble Methods

Testing & Quality: pytest · SonarCloud · TDD · FastAPI TestClient · CI/CD · 175-test suites

Data Science: Pandas · NumPy · SciPy · Matplotlib · Seaborn

Tools: Git · GitHub · Jupyter Notebooks · HuggingFace Spaces · VS Code · Kaggle


Currently

  • 🏗️ Building and deploying production-grade AI systems
  • 🔬 Exploring multi-agent and human-in-the-loop LangGraph patterns
  • 📚 Researching online Master's programs in AI/ML
  • 🏆 Active on Kaggle: kaggle.com/tusharkhoche

LinkedIn Kaggle HuggingFace IEEE

Popular repositories Loading

  1. machinelearning machinelearning Public

    Jupyter Notebook

  2. QueryQuencher QueryQuencher Public

    Python

  3. mood_journal_agent mood_journal_agent Public

    Python

  4. focused-research-agent focused-research-agent Public

    It is an AI system that takes a research question, automatically plans web searches, gathers sources, and synthesizes a structured answer with citations. It is built with LangGraph for workflow orc…

    Python

  5. tusharkhoche tusharkhoche Public