Skip to content
View danishali778's full-sized avatar
  • Islamabad

Block or report danishali778

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

Hi, I'm Danish Ali ๐Ÿ‘‹

I'm an AI-focused Full-Stack and Backend Developer building practical GenAI products using Python, FastAPI, React, TypeScript, RAG, LLM tools, and AI agents.

I enjoy building systems where LLMs can retrieve knowledge, use tools, interact with databases, automate workflows, and power real-world applications.

Currently, I am focused on Agentic AI, RAG systems, LLM tool/function calling, full-stack AI products, and backend engineering.


๐Ÿš€ What I Build

  • AI agents and tool-calling systems
  • RAG applications with source-grounded responses
  • Full-stack AI products with React, TypeScript, and FastAPI
  • Backend APIs for LLM and data-driven applications
  • Natural-language interfaces for databases and dashboards
  • Applied machine learning and automation workflows

๐Ÿ› ๏ธ Tech Stack

Languages: Python, JavaScript, TypeScript, SQL

AI / GenAI: LangChain, LangGraph, LlamaIndex, RAG, AI Agents, Tool Calling, LLM Applications

Backend: FastAPI, REST APIs, PostgreSQL, Supabase, SQLAlchemy, API Integration

Frontend: React, TypeScript, TailwindCSS, Recharts

Tools: Git, GitHub, Docker, ChromaDB, Pytest, Ruff, VS Code


โญ Featured Projects

๐Ÿ”น QueryMind

A full-stack AI-powered business intelligence platform where users can connect databases, ask questions in natural language, generate SQL queries, and visualize results through dashboards.

Highlights:

  • Natural language to SQL query generation
  • AI-agent-based query reasoning workflow
  • Database connection and dashboard management
  • Interactive frontend visualizations

Tech: React, TypeScript, FastAPI, LangGraph, Supabase, Recharts, Groq/OpenAI-compatible LLMs


๐Ÿ”น Multi_Model_RAG

A structure-aware document retrieval system designed to generate accurate, source-grounded answers from complex PDFs while preserving their natural hierarchy and content structure.

Highlights:

  • Parses complex PDF documents using Docling
  • Preserves headings, paragraphs, tables, equations, and section hierarchy
  • Uses hierarchical parent-child chunking instead of basic fixed-size splitting
  • Retrieves relevant document sections with traceable source context
  • Provides a FastAPI backend for document ingestion, retrieval, and question answering
  • Designed with persistent storage, testing, and production-oriented architecture in mind

Tech: Python, FastAPI, Docling, SQLAlchemy, PostgreSQL, Vector Databases, RAG, LLMs, Docker


๐Ÿ”น CommerceOps AI

An AI-powered e-commerce operations platform designed to automate store workflows, assist operational teams, and coordinate AI agents across orders, inventory, customer support, and business analytics.

Highlights:

  • Automates repetitive e-commerce and store-management workflows
  • Uses AI agents to reason about orders, inventory, support requests, and operational data
  • Supports human approval for sensitive or high-impact agent actions
  • Provides backend services for workflow execution, integrations, and task processing
  • Designed around multi-tenant access, role-based permissions, and auditability
  • Uses background workers for long-running and asynchronous operations

Tech: Python, FastAPI, LangGraph, PostgreSQL, SQLAlchemy, Redis, Celery, React/Next.js, TypeScript, Docker


๐ŸŽฏ Current Focus

  • Building production-ready GenAI and full-stack AI applications
  • Improving RAG pipelines and AI agent workflows
  • Creating reusable LLM tools and function-calling systems
  • Strengthening backend engineering with FastAPI, PostgreSQL, Docker, and testing
  • Preparing for AI Engineer, GenAI Developer, Python Backend, and Full-Stack Developer roles

๐Ÿ“ซ Connect With Me

Pinned Loading

  1. query-mind query-mind Public

    Natural-language BI platform using AI agents to generate SQL, analyze databases, and build interactive dashboards.

    TypeScript

  2. ecommerce_ai ecommerce_ai Public

    AI-powered Shopify operations with human-controlled execution.

    Python

  3. llm-tools-kit llm-tools-kit Public

    A Python toolkit for building safe, reusable tools for LLM agents.

    Python

  4. multi-model-rag multi-model-rag Public

    Python