Skip to content
View panchaldhruv27223's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report panchaldhruv27223

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

Hi 👋, I'm Dhruv Panchal

M.Tech @ DA-IICT · Turning research papers into agentic systems.

Typing SVG


🟢 Currently Building


👨‍💻 About Me

  • 🎓 M.Tech in Machine Learning @ DA-IICT (Dhirubhai Ambani University formerly known as DA-IICT)
  • 🤖 Building agentic systems — MCP servers, OpenAI Agents SDK, multi-agent orchestration, AGNO, LangChain, LangGraph, LangFuse
  • 🔬 Implementing research papers — Transformer (Vaswani et al.), Micrograd, SISA Unlearning, PaliGemma
  • ✍️ Writing on Medium, mentoring on Topmate

🎯 Focus Areas

  • 🤖 AI Agents & MCP — agent orchestration, tool-use, remote MCP servers
  • 🔍 Retrieval-Augmented Generation — production-grade RAG techniques
  • 🧠 Foundation Models — fine-tuning, vision-language, machine unlearning
  • 🚀 End-to-end ML Systems — from research papers to deployed services

⭐ Featured Projects

🤖 Odoo MCP Server — with Langfuse Observability

Production MCP server (built on Anthropic's Model Context Protocol) bridging Odoo ERP to LLM agents, instrumented with Langfuse for tracing. Stack: MCP · OpenAI Agents SDK · Langfuse · Odoo

Code Observability


🧠 Machine Unlearning (SISA Training)

AI safety / alignment work — Sharded, Isolated, Sliced, Aggregated training lets models forget specific data on demand. From the SISA paper, with a YouTube walkthrough. Stack: PyTorch · Python · Research-paper implementation

 

Machine Unlearning Video Thumbnail


👁️ Vision-Language Model (PaliGemma-Inspired)

Re-implementing Google's PaliGemma multimodal architecture — image understanding + language generation, from scratch in PyTorch. Stack: PyTorch · Transformers · Multimodal ML

Project


🔍 RAG Techniques with OpenAI

Hands-on cookbook of advanced RAG patterns — multi-query, fusion, re-ranking, hybrid retrieval — built on the OpenAI API. Stack: OpenAI API · LangChain · Vector DBs · Jupyter

Project


🧩 Transformer From Scratch

Implementing "Attention Is All You Need" line-by-line — multi-head attention, positional encoding, encoder/decoder. No nn.Transformer, just the math. Stack: PyTorch · NumPy · From-paper implementation

Project


🧠 Research & Implementations

Paper / Concept Repository Outcome
Machine Unlearning via SISA AML_SISA_CODE_DEMO PyTorch demo + YouTube walkthrough
Transformer (Vaswani et al.) Transformer_From_scratch Built from the paper — attention, encoder/decoder
Micrograd (Karpathy) Micro_grad Autograd engine, ground-up
PaliGemma (Vision-Language) Vision-Language-Model Multimodal architecture re-implementation
Quantum Neural Networks Image_classification_by_QNN QNN-based image classifier
Neural Collaborative Filtering NCF_Recommendation MIT-licensed reference impl
Advanced RAG techniques RAG_Techniques_WITH_OPENAI Hands-on cookbook
ProGAN — Progressive GAN ProGANS_cv Image generation pipeline

🛠️ Tech Stack

🤖 LLM & Agents

🧠 ML / DL

📊 Data

🌐 Backend & Web

🗄️ Data Stores

☁️ Cloud & Tools


✍️ Blog Highlights

More on Medium →


🌐 Let's Connect

Open to: Research collaborations · AI Engineering / Agent roles · Mentoring via Topmate


🏆 Highlights

  • 🤝 Open-source contributor to agno (agent framework) and OpenAI Cookbook
  • 🌟 Stars across multiple repos — Solar_Rooftop_Detection, Vision-Language-Model, Transformer_From_scratch, NCF_Recommendation
  • 🔬 Self-driven implementations of foundational papers — Transformer, Micrograd, SISA, PaliGemma
  • 📚 Published Medium author — PyTorch, segmentation, Python internals
  • 🎤 YouTube technical creator — SISA Machine Unlearning walkthrough
  • 🎓 Pursuing M.Tech Machine Learning @ DA-IICT

📊 GitHub Analytics

snake animation


💬 Quote

"The hardest part of AI isn't the models — it's the wiring between them."


Profile views

Pinned Loading

  1. NCF_Recommendation NCF_Recommendation Public

    Python 1

  2. Solar_Rooftop_Detection Solar_Rooftop_Detection Public

    Jupyter Notebook 2 1

  3. Preet28/VARIATIONAL-AUTOENCODER-WITH-ARBITRARY-CONDITIONING-VAEAC- Preet28/VARIATIONAL-AUTOENCODER-WITH-ARBITRARY-CONDITIONING-VAEAC- Public

    Jupyter Notebook

  4. Vision-Language-Model Vision-Language-Model Public

    Python 2

  5. InteliggentAssistentWithFaceRecognition InteliggentAssistentWithFaceRecognition Public

    Jupyter Notebook 1

  6. Transformer_From_scratch Transformer_From_scratch Public

    Jupyter Notebook 1