Skip to content
View khansalman12's full-sized avatar

Block or report khansalman12

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

Salman Khan

Software Engineer · Open Source Contributor · AI Systems Builder

LinkedIn Email GitHub


About Me

I build resilient backend systems and contribute to open-source agentic AI frameworks. My focus is on distributed systems, LLM orchestration, and shipping code that solves real problems — not just code that runs on my machine.

I approach engineering as a problem solver first — breaking down ambiguous requirements into clean system designs before writing a single line of code. Whether it's choosing the right concurrency model, designing a fault-tolerant queue, or debugging a race condition in async agent pipelines, I think in systems.

Currently contributing to ML4Sci's DeepLense project and building production-grade backend APIs with Python and LangGraph.


🔧 Open Source Contributions

Mesa-LLM — LLM-powered agent simulation framework (800+ ⭐)

  • Fixed async event-loop blocking in astep() using run_in_executor60% latency reduction
  • Resolved JSON serialization crash affecting all agent state exports; added pytest regression suite
  • Shipped a 12-agent concurrent simulation demo — merged by 3 maintainers

ML4Sci · DeepLense — GSoC '26 Evaluation

  • Trained EfficientNet-B0 on 30K scientific images → 0.99 AUC ROC
  • Built a CLI agent with NLP-to-API translation, schema enforcement, and human-in-the-loop confirmation

🚀 Projects

Project What it does Stack
ReceiptAgent AI receipt processing engine — OCR extraction, LLM parsing, fraud detection, async Celery workers Django LangGraph Celery Redis Docker
Intelligent Study Assistant RAG-based document Q&A and summarization system Python LangChain ChromaDB
Paradigm Classifier NLP-based programming paradigm detection model Python scikit-learn

🛠️ Stack

Python Django FastAPI PostgreSQL Redis Docker PyTorch LangGraph Git Linux


📈 Problem Solving

  • 550+ LeetCode — 400+ Medium · 70+ Hard
  • Strong in: Dynamic Programming · Graphs · Trees · Binary Search · Sliding Window · Union-Find · Topological Sort
  • CodeChef 3-Star — 1600+ rating · 15+ rated contests · Division 2

Pinned Loading

  1. receipt-agent receipt-agent Public

    Python 1

  2. Intelligent-Study-Assistant Intelligent-Study-Assistant Public

    Python

  3. ml4sci-deeplense-gsoc2026 ml4sci-deeplense-gsoc2026 Public

    Jupyter Notebook

  4. paradigm-classifier paradigm-classifier Public

    Python

  5. mesa/mesa-llm mesa/mesa-llm Public

    Extension to the Mesa repository to provide with the ability to plug LLM directly into your agents for more complex reasoning and inter-agent communication ! Make your own reasoning/memory/communic…

    Python 60 85