01 Systems with evidence

Mhamed Halhoul

Python & AI Developer | LLM Integration, Backend Systems & AI Automation

I build Python AI and backend systems that connect language models, APIs, data, and automation workflows, grounded in applied mathematics and mathematical modeling.

My current focus includes retrieval-augmented generation (RAG), Model Context Protocol (MCP), AI agents, and reliable LLM integration.

02 Selected work

Two projects.
Two different kinds of rigor.

One explores low-latency voice interaction. The other makes domain rules inspectable and versioned. Both are presented with their current limits intact.

Project / 01 Technical demo

FastAPI · WebRTC · Gemini Live

Talk-to-Agent

A local real-time voice demo connecting a browser microphone to an external AI service through a Python backend and bidirectional WebRTC audio.

Read the case file
Project / 02 Pre-alpha

Python · JSON Schema · rules-as-code

Hujja

An open-source rules-as-code project for auditable Shariah stock screening, designed around versioned rules, explicit uncertainty, and sourced evidence.

Read the case file

03 Throughline

Clarity is part of the engineering.

01

Interfaces over magic

Make the path between browser, backend, data, and external services visible.

02

Limits stated plainly

Separate working scope from planned capability, especially in AI and finance-adjacent software.

03

Evidence over assertion

Keep rules, inputs, versions, and source references close to the result they produce.

04 Find me online

Profiles, code, and research identity.