Skip to content
View RishiDixit-7404's full-sized avatar

Block or report RishiDixit-7404

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

πŸ‘‹ Hi, I'm Rishi Dixit

πŸ€– Agentic AI Β· βš™οΈ Backend Development Β· ☁️ Cloud Engineering (Azure) πŸ“ Jaipur, India | πŸŽ“ B.Tech (Hons.) CSE β€” AI/ML, Manipal University Jaipur πŸ’Ό Software Engineering Intern @ Grant Thornton Bharat


🧠 Who Am I?

I'm a final-year CS (AI/ML) student building production-oriented AI systems β€” tool-calling agents, document-processing pipelines, and backend services on Microsoft Azure.

These days my work lives at the intersection of:

  • Agentic AI β€” agents that actually do things via API tools, not just chat
  • Backend engineering β€” clean, secure REST APIs with FastAPI
  • Cloud β€” shipping and running it all on Azure

I like turning messy, manual workflows into reliable automated ones β€” and I care about the boring parts (auth, fallbacks, observability) that make AI tools survive contact with real users.


πŸ› οΈ Tech Stack

  • Languages: Python, Java, SQL
  • Agentic AI: Azure AI Foundry, Tool Calling, MCP Servers, Prompt Engineering, OCR
  • Backend: FastAPI, REST APIs, JWT / OAuth2, SQLAlchemy, Alembic
  • Cloud & DevOps: Azure App Service, Azure Functions, Azure Storage, Entra ID, Azure DevOps, GitHub Actions, App Insights, CI/CD
  • Databases & Tools: PostgreSQL, SQLite, Git, VS Code, Sourcetree
  • Also familiar with: PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy, LangChain

πŸ“‚ Projects I'm Proud Of

FastAPI Β· PyMuPDF Β· SQLite Β· ChromaDB Β· Python

  • Multi-agent workflow that turns a company name into a branded Microsoft Word research report by discovering, validating, and ingesting annual reports.
  • Fully local, zero-key architecture using SQLite for queuing, ChromaDB for vectors, local sentence-transformers, and a mock LLM by default (with open LLM support).
  • Built an event-driven worker system featuring process-wide rate limiting, concurrent section agents, and fallback CSV data injection.
  • Engineered a robust SSRF guard with per-hop redirect validation to securely fetch external PDFs and data sources.

Ollama Β· Qdrant Β· FastAPI Β· React (Vite) Β· Python

  • Hand-rolled 4-agent pipeline (Planner β†’ Retriever β†’ Analyst β†’ Critic) that answers questions over code and PDFs with hybrid retrieval and per-claim citations.
  • Built a terminal-style React trace UI featuring an execution graph, latency waterfall, and token-by-token streaming over WebSockets.
  • Fully local execution (Ollama, Qdrant, SQLite) with incremental, deterministic AST-aware reindexing via xxhash64 diffing.
  • Developed runtime model management to seamlessly swap or pull Ollama chat and embedding models through the UI without restarting.

FastAPI Β· Playwright Β· BeautifulSoup Β· SQLite Queue Β· Python

  • Tool for analysts to upload ZIPs of background-check PDFs, triggering an async worker that scrapes linked sources and uses an LLM to classify adverse risk.
  • Developed a multi-stage scraping fallback chain (Playwright β†’ BeautifulSoup β†’ ScraperAPI) protected by strict SSRF guards.
  • Features stateful diffing for reprocessed jobs, generating Excel workbooks that highlight risk additions and removals.
  • Implemented robust queue mechanics including job visibility timeouts, automatic retries, and dead-letter routing using SQLite.

FastAPI Β· SQLAlchemy Β· Alembic Β· Python

  • PrivacyOps MVP to discover PII across databases, logs, tickets, exports, and AI prompt workflows.
  • Metadata-first discovery that flags risky fields, scores confidence, and recommends remediation β€” no raw data upload needed.
  • Modules for scan findings, DSR tracking, consent logging, and DPDP compliance evidence.
  • Developed a local Next.js dashboard to visualize findings, trace compliance gaps, and aggregate technical readiness evidence.
πŸ“ˆ Earlier ML / fintech projects
  • Algorithmic Trading System β€” FinBERT sentiment analyzer, CUDA-accelerated (<100ms latency), low correlation to SPY
  • Time Series Forecasting β€” LSTM for GOOG price prediction with RSI / Bollinger Band features
  • Loan Approval Predictor β€” Scikit-learn classifier (~86% accuracy) surfacing credit history as a key signal

πŸ“œ Certifications

  • Microsoft Certified: Azure AI Engineer / Developer Associate (in progress)
  • Microsoft Certified: Azure Fundamentals (AZ-900)
  • Microsoft: Artificial Intelligence on Microsoft Azure
  • Oracle Academy: Database Programming with SQL

🧭 What I'm Exploring Now

  • Multi-agent and tool-calling patterns on Azure AI Foundry
  • MCP servers for connecting agents to real backend systems
  • Making AI tools production-safe: evals, guardrails, and observability
  • Better prompts = more reliable agents

πŸ’¬ Ask Me About

  • How I cut manual analyst effort with an agentic background-check tool
  • Designing resilient extraction pipelines that don't break on weird sources
  • Wiring backend APIs into LLM agents as callable tools
  • Running AI workloads on Azure without things falling over

🀝 Let's Connect


"Production is just a prototype that survived enough" β€” Rishi Dixit (probably while debugging an agent at 2AM)

Pinned Loading

  1. Lumina Lumina Public

    A local-first, multi-agent RAG platform featuring a terminal-style streaming trace UI and hybrid retrieval over codebases and PDFs.

    Python

  2. Vettra Vettra Public

    An automated compliance screening tool that parses background checks, securely scrapes linked sources, and uses LLMs to classify adverse risks.

    Python

  3. -VeritusAI -VeritusAI Public

    An offline-first, multi-agent workflow that automates company research and generates branded Word reports using local LLMs and vector stores.

    Python

  4. dpdp-privacyops dpdp-privacyops Public

    A developer-first PrivacyOps platform and PII scanner for discovering risk and generating compliance evidence without raw data uploads.

    Python