Mohammad Hashemi

Applied AI & AI Software Engineer

I build grounded LLM applications, machine-learning systems, and AI-enabled robotics software—backed by backend engineering, research, and product development.

My recent work includes a citation-aware RAG service for PDF question answering, a tool-calling FPL assistant using live API data, and an AI-assisted mixed-reality interface for programming a UR10 robot. I bring experience across Python, FastAPI, machine learning, robotics, XR, and released Android software.

Portrait of Mohammad Hashemi

Capabilities with evidence

Models connected to reliable software

My work focuses on the engineering around model behavior: evidence, APIs, tools, structured interfaces, evaluation, and user workflows.

AI-enabled robotics

Natural-language interaction, structured robot commands, mixed-reality authoring, digital twins, and deterministic command checks.

See AURaPath

Machine learning

Customer segmentation and purchase-prediction pipelines using SVM, Random Forest, and XGBoost.

See the Audiobook ML project

Selected research

Human-robot interaction for UR10 programming

AURaPath connects mixed-reality trajectory authoring, digital-twin preview, natural-language commands, and deterministic checks before robot execution. Related work was published at IEEE CCECE 2026.

Area
AI, robotics & HRI
System
HoloLens 2 + UR10
Venue
IEEE CCECE 2026

Supporting engineering

Software delivery and problem solving

Released product work, backend development, research, robotics, and algorithms strengthen how I build and evaluate AI systems.

OfficeMeter monthly attendance dashboard showing required, attended, and remaining office days

Released Android application

OfficeMeter

A product for tracking and planning office attendance, demonstrating user-facing software architecture and release delivery.

Research & algorithms

Computational geometry and competitive programming

Peer-reviewed research, an MSc thesis in computational geometry, ICPC regional results, and robotics competitions provide a rigorous problem-solving foundation.

Get in touch

Building an applied AI or robotics team?

Explore the project evidence, review my code, or contact me to discuss engineering opportunities.