Skip to content
Open to AI engineering work

>

I build autonomous systems that plan, retrieve, call tools, and self-correct — orchestrated with LangGraph, grounded in vector search, and shipped behind production APIs at Obelion.AI.

4+
Production agentic systems
6+
RAG pipelines shipped
15+
Multi-agent workflows
50+
Engineers mentored
About

I engineer systems that
act, not just answer

I'm an AI & Agentic Systems Engineer at Obelion.AI, where I design autonomous agents that perceive, reason, plan and act on real business problems — and lead the engineering on our code generation and marketplace products.

My work centres on multi-agent orchestration with LangChain and LangGraph: coordinated systems that delegate, retrieve, call tools, and critique their own output before a human ever sees it. I've taken four of these from prototype to production, spanning automated code generation, educational assessment, and financial forecasting.

I came to this from Mechatronics & Robotics, which is less of a detour than it sounds. Closing a control loop around a noisy sensor and closing one around a stochastic model are the same problem wearing different clothes — and I spent a year and a half teaching both to students before building them full time.

Architecture over prompting

Reliability comes from typed state, explicit control flow, and hard failure boundaries — not from a longer system prompt.

Measure what the model claims

Every agent I ship carries evals, groundedness scoring, and trace-level cost accounting from day one.

Robotics discipline, software agents

Control theory taught me to design for feedback, saturation, and drift. Agents need all three.

profile.jsonread-only
{
"role": "AI & Agentic Systems Engineer",
"company": "Obelion.AI",
"focus": ["agents", "RAG", "MLOps"],
"stack": ["LangGraph", "LangChain", "FastAPI"],
"background": "Mechatronics & Robotics",
"shipping": true,
}
0+
Production agentic systems
0+
RAG systems shipped
0+
Multi-agent workflows
0+
Engineers mentored

“True agentic intelligence shows up when a system stops waiting to be prompted — when it pursues a goal, notices it was wrong, and corrects course on its own.”

— Working philosophy
How it works

The agent loop I build against

Not a prompt in a for-loop. A typed, observable graph where every node can retry, replan, and justify itself — with the receipts to prove it.

  1. 01

    Perceive

    Parse intent, normalise inputs, load session memory

  2. 02

    Plan

    Decompose into a typed task graph with explicit dependencies

  3. 03

    Retrieve

    Hybrid search over pgvector, reranked and MMR-diversified

  4. 04

    Act

    Schema-validated tool calls with retries and budget caps

  5. 05

    Reflect

    Critic scores groundedness, replans on unsupported claims

  6. 06

    Respond

    Stream cited output, log traces and evals to LangSmith

agent-trace — supervisor.graph
$ langgraph run supervisor --task "quarterly-risk-report"
[00.00] supervisor decomposed task into 4 subgoals
[00.42] retriever pgvector · 128 candidates → 12 chunks (mmr, k=12)
[01.07] analyst tool_call python_repl → 3 tables parsed
[01.88] analyst tool_call web_search → 6 sources cited
[02.41] critic groundedness 0.94 · hallucination 0.02
[02.63] critic 1 unsupported claim → replanning
[03.10] analyst revision applied, citations attached
[03.55] supervisor done · 5 steps · 18.4k tokens · $0.11
▸ report.md written · evals passed 18/18
$

What I hold the system to

Agents fail in ways ordinary services do not. These are the properties I engineer for before anything ships.

Determinism
Typed state machines over free-form prompt chains
Observability
Every hop traced, costed, and replayable
Groundedness
Citation-enforced answers with critic gating
Cost control
Token budgets, caching, and model routing per node
Capabilities

The toolkit

Depth where it counts for agentic systems, breadth enough to own a feature end to end — from the control loop to the deploy.

  • LangChain

    Expert

    Composable LLM application framework

  • LangGraph

    Expert

    Stateful multi-agent orchestration

  • LangSmith

    Advanced

    Tracing, evals, and regression suites

  • OpenAI API

    Expert

    Chat, embeddings, structured outputs

  • Hugging Face

    Advanced

    Model hosting and fine-tuning

  • Vector Databases

    Expert

    Hybrid retrieval and reranking

  • Fine-tuning

    Advanced

    LoRA and domain adaptation

  • Multi-Agent Design

    Expert

    Supervisor and critic topologies

Selected work

Systems running in production

Four agentic platforms serving real users — code generation, MLOps, education, and financial forecasting. Built end to end, not prototyped and abandoned.

Production

Agentic Systems · Obelion.AI

Syntera Code Generation

An autonomous pipeline that takes a business requirement and returns a tested, deployable application — requirements analysis through to CI.

Prod
Environment
6
Agents in graph
Enforced
Test gate
LangGraphLangChainVector DBsFastAPIDockerCI/CDPython
Private source
Production

MLOps Platform · Obelion.AI

Syntera Marketplace

A central hub for AI/ML tooling — discovery, resource management, and deployment pipelines for teams building and serving models.

Prod
Environment
Full-stack
Surface
Hybrid
Retrieval
MLOpsVector SearchStreamlitMongoDBReactPython
Private source
Deployed

Educational AI · Client engagement

Princess Nourah University Platform

Agentic coursework infrastructure: automated assessment generation, a contextual assistant for staff and students, and automated grading.

Deployed
Status
Staff + students
Users
Rubric-gated
Grading
LangChainNLPAssessment SystemsPythonMachine Learning
Private source
Production

Financial Technology · Saudi Financial Group

OptionStrikes Financial AI

Forecasting agents for equities and options, wired to subscription billing and a Telegram bot for real-time delivery.

Prod
Environment
Realtime
Delivery
Integrated
Billing
ForecastingTime SeriesGumroad APITelegram BotPython
Private source
Trajectory

Experience & education

From teaching the fundamentals to shipping the systems — a path through AI engineering, robotics, and the classroom.

AI & Agentic Systems Engineer

Obelion.AI

Current
PresentRemoteFull-time

Lead engineer on the Syntera code generation and marketplace products, building the agent runtime behind both.

  • Architect multi-agent systems on LangGraph with typed state and explicit control flow
  • Own the retrieval layer — hybrid search, reranking, and evaluation harnesses
  • Ship autonomous workflows from prototype to production behind FastAPI services
  • Instrument every graph with tracing, cost accounting, and regression evals
  • Partner with product and design to turn model capability into usable surface
LangGraphLangChainVector DBsFastAPIMLOpsPython

AI & Data Science Instructor

Educational Institution

1.5 yearsHybridFull-time

Taught robotics, machine learning, and data science to students and working professionals.

  • Designed curriculum and hands-on project tracks for AI/ML courses
  • Mentored 50+ students through real-world applied projects
  • Ran workshops on Python, classical ML, and AI ethics
  • Built lab exercises bridging software models and robotics hardware
  • Produced course content for online delivery
PythonScikit-learnTensorFlowJupyterRobotics

Education

Mechatronics & Robotics Engineering

University · In progress

The intersection of mechanical engineering, electronics, and software — and where my instinct for feedback loops came from.

  • Control systems and automation
  • Sensor integration and signal processing
  • Robotics programming and AI integration
  • Embedded systems development
  • Mechanical design and manufacturing

Certifications & continued learning

  • LangChain & LangGraph Specialist

    Self-directed

    2024
  • MLOps Engineering

    Industry experience

    2024
  • Advanced Python for AI/ML

    Professional development

    2023
  • AI Ethics & Responsible AI

    Teaching certification

    2023

The field moves faster than any curriculum. I read the papers, rebuild the interesting results, and keep a running list of what broke — that list has taught me more than any certificate.

Get in touch

Let's build something that thinks for itself

Agentic systems, retrieval pipelines, or an AI feature that needs to survive contact with real users — if it is interesting, I want to hear about it.

Start a conversation

fouadmahmoud281@gmail.com

Where I add the most value

AI & agentic systems

Multi-agent architectures, orchestration, and the runtime around them.

LangGraphLangChainTool-use

MLOps & production AI

Getting models off the notebook and onto a reliable serving path.

DeploymentEvalsMonitoring

Robotics integration

Where the model meets hardware, sensors, and a real control loop.

MechatronicsControlEmbedded

Technical consulting

Architecture review, feasibility, and team mentoring on AI systems.

StrategyDesignMentoring

“Innovative solutions require dumb mistakes.”