- 🎓 M.A.I. Graduate, RMIT University (December 2025) — specialising in neuro-symbolic AI systems
- 🤖 Casual Seasonal Researcher(AI/ML Systems) at VxLab (STEM Hub for Digital Innovation), RMIT — building the TIAGo Intelligent Programming Interface, a Blockly-based visual robot programming tool with an embedded AI assistant (React · FastAPI · ROSBridge · ROS · Docker · Ollama)
- 🧠 My differentiator: combining LLMs with symbolic reasoning (Answer Set Programming / Clingo · Prolog) for systems that are both intelligent and interpretable
- 🚀 Shipped production projects: Aion (neuro-symbolic scheduling agent, pip-installable) and ApplyVista (multi-agent RAG job assistant with LangGraph + Next.js)
- 🔬 Explored: ASP-MCP framework (symbolic guardrails for LLM tool calls), WiFi CSI perimeter security with ASP reasoning, Bangla OCR with constraint decoding
- 💬 Ask me about neuro-symbolic AI · LangGraph · Clingo/ASP · ROS · LLM pipelines · Python
- 📫 sheikh00munim@gmail.com · LinkedIn
- ⚡ Where there is a problem, there is a symbolic constraint for it.
| Domain | Stack |
|---|---|
| Neuro-Symbolic AI | Clingo (ASP) · Prolog · pyswip · LLM + symbolic integration |
| LLM Pipelines & Agents | LangGraph · LangChain · Ollama · FastAPI · RAG · ReAct |
| Robotics | ROS / ROS2 · ROSBridge · TIAGo · PDDL planning |
| Full-Stack AI Apps | React · Next.js · TypeScript · FastAPI · ChromaDB · Docker |
| ML / Deep Learning | PyTorch · Transformers · CNNs · RNNs · scikit-learn |
| Data & Vision | OpenCV · pandas · NumPy · Jupyter |
pip install aion-agent
A calendar scheduling agent that routes natural language requests through an LLM, then enforces logical scheduling constraints using Clingo (ASP) before committing to Google Calendar. Demonstrates how symbolic reasoning can make LLM outputs verifiably correct.
Python · Clingo · Ollama · Google Calendar API · ASP
Production-deployed RAG pipeline for job applications
A LangGraph-orchestrated multi-agent system that ingests job postings, retrieves relevant CV/portfolio context from a ChromaDB vector store, and drafts tailored application materials — all running locally via Ollama.
LangGraph · FastAPI · Next.js · ChromaDB · Ollama · TypeScript
Visual robot programming for non-technical users
A Blockly-based drag-and-drop interface for programming the TIAGo robot, with an embedded AI assistant that explains blocks, suggests workflows, and handles ROS command dispatch — all via a React frontend and FastAPI + ROSBridge backend.
React · Blockly · FastAPI · ROS · ROSBridge · Docker · Ollama
Also working with: Clingo · Prolog · LangGraph · LangChain · Ollama · ROSBridge · ChromaDB · TypeScript · Blockly

