Skip to content
View Ali-Rafiaei's full-sized avatar

Highlights

  • Pro

Block or report Ali-Rafiaei

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

Hi, I'm Ali

I'm a computer vision researcher finishing my MASc at Queen's University. My work is on 6D object pose estimation: figuring out not just what an object is, but where it is and how it's oriented in 3D space.

I build full pipelines for this. Training segmentation and regression models, classical geometry methods like RANSAC, ICP, and Horn's method, and deploying the resulting inference pipelines in real-time robotic setups.

Recently I've also been working on multimodal AI, combining pose estimation with LLMs so you can ask natural language questions about a 3D scene.

What I'm working on

  • 🎓 Finishing my MASc thesis on template-based pose estimation (code will be open-sourced once it's published)
  • 🔧 A multimodal pipeline that takes pose estimation output and feeds it to an LLM for scene reasoning

Tech

Core: Python, PyTorch, OpenCV, Open3D, NumPy

ML/AI: deep learning, instance segmentation, 6D pose estimation, LangChain, RAG, HuggingFace

Tools: ROS2, Docker, W&B, PyTorch Lightning, SLURM

Selected projects

Project What it is
bin-picking-pose-estimation 6D pose estimation for robotic bin-picking. Placed in IBPC 2025, sponsored by OpenCV.
LawQA-RAG Legal question answering over 100k documents, using Llama-2, LangChain, and Pinecone.
rag-research-assistant RAG assistant for research papers with cross-paper citations. Built with LangChain, ChromaDB, and Gemini, deployed on HuggingFace Spaces.

Let's connect

📍 Kingston, Ontario. Open to ML/AI engineering roles.

LinkedIn

Pinned Loading

  1. bin-picking-pose-estimation bin-picking-pose-estimation Public

    6D object pose estimation for robotic bin-picking - competition submission for IBPC 2025

    Python

  2. LawQA-RAG LawQA-RAG Public

    Legal Question Answering system using RAG with Llama-2 and Pinecone

    Python

  3. rag-research-assistant rag-research-assistant Public

    Multi-document RAG assistant for research papers: ask questions across multiple PDFs at once and get answers with inline citations to the exact paper and page. Built with LangChain, ChromaDB, and G…

    Python