Skip to content
View Shahrukh19S's full-sized avatar
🏠
🛠️ Building AI/ML systems, in public
🏠
🛠️ Building AI/ML systems, in public

Block or report Shahrukh19S

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

Hi, I'm Abdullah Ansari 👋

An AI/ML Engineer - I take an idea, turn it into something real, and make it work in production.

I'm a software developer at the core. I've built in Python and C++ for years and committed fully to software/CS after Bachelor's in Electronics (2018), then from 2024 went deep on AI/ML: classical machine learning, deep learning, then LLMs, RAG, and agentic systems. I dig into how things work from first principles, then build production AI/ML systems end to end. I don't just prototype. I ship and show the work that works in the real world.

What I build

  • ✔️ Agentic AI: LLM agents, multi-agent orchestration, MCP, tool-use
  • ✔️ RAG and document-AI: private, local-first "chat with your data," grounded and citable
  • ✔️ The ML and deep-learning foundations underneath: sound systems, not demos

How I build

I teach and mentor coders worldwide, from young first-timers to working adults, both as an instructor and on my channel. So I build code to be learned from, not just used:

🔹 Readable by design: clear READMEs and comments written to teach, so anyone can follow, run, and learn from the code 🔹 Modular, not one-off scripts: clean structure and pinned dependencies, easy to navigate and extend 🔹 Honest and reproducible: real results and trade-offs, not demos

Featured projects

Applied AI: agents, RAG, and document-AI

  • folio-mcp: privacy-first, zero-cost "chat with your documents" assistant. RAG over local Ollama, MCP, CLI plus an OAuth web app, with an honest speed/quality benchmark.
  • ollama-mcp-chat-cli: terminal MCP chat agent on local Ollama, with Groq/GitHub fallbacks.
  • multi-provider-resume-extractor: typed multi-provider LLM client for schema-validated structured extraction from messy resume PDFs.
  • ollama-litellm-tool-calling: fully local LLM tool-calling via litellm.

Machine learning and deep-learning foundations

  • bert-imdb-sentiment: BERT fine-tuning for sentiment in PyTorch. Modular package plus CLI, principled early stopping, and honest metrics with caveats (F1 0.83 on held-out test, 0.86 on a truly-unseen slice).
  • credit-risk-ml-pipeline: imbalance-aware credit-default risk. Leakage-safe pipeline, ROC AUC and PR-AUC instead of misleading accuracy, a tuned operating point, and decision-tree vs random-forest vs XGBoost compared honestly.
  • covid-topic-modeling-faiss: LDA topic modeling over COVID-19 research papers with FAISS semantic search. Perplexity-based model selection, a real search CLI over the topic vectors, and the honest ceiling stated plainly.

Tech and tools

Python · PyTorch · TensorFlow · scikit-learn · LangChain · LangGraph · MCP · RAG · Vector DBs · LiteLLM · LMStudio · Docker

Currently

Building production agentic AI ("governed autonomy") for financial services, deepening my ML and deep-learning foundations, and building in public.

Connect

Pinned Loading

  1. folio-mcp folio-mcp Public

    Privacy-first, zero-cost "chat with your documents" MCP assistant — an offline CLI and an OAuth web app sharing one engine (stdio + Streamable HTTP)

    Python

  2. ollama-mcp-chat-cli ollama-mcp-chat-cli Public

    A terminal MCP chat agent on a free local model (Ollama) with Groq/GitHub fallbacks - implements an MCP Server (tools, resources, prompts) and an MCP client with an agentic tool-calling loop via Li…

    Python

  3. multi-provider-resume-extractor multi-provider-resume-extractor Public

    Typed, multi-provider LLM client that pulls schema-validated structured data from messy resume PDFs. One interface over Gemini, Groq & GitHub Models — Pydantic validation, native structured outputs…

    Python

  4. bert-imdb-sentiment bert-imdb-sentiment Public

    Fine-tune BERT for IMDB movie-review sentiment analysis (PyTorch), with early stopping and honest held-out + unseen evaluation.

    Python

  5. covid-topic-modeling-faiss covid-topic-modeling-faiss Public

    LDA topic modeling of COVID-19 research papers with FAISS article-similarity search over the learned topic vectors. An installable, CPU-only Python package with a `covid-topics` CLI, pinned depende…

    Python

  6. credit-risk-ml-pipeline credit-risk-ml-pipeline Public

    Classical-ML pipeline on the Home Credit Default Risk dataset: EDA, feature engineering (SMOTE, target encoding, binning), tree models (decision tree, random forest, XGBoost) with imbalance-aware e…

    Python