Hafs Ibrahim.

DEFINITION

Engineer who builds the production layer of AI products — turning model capabilities into reliable, observable, actually useful systems.

((◉)) SIGNAL FEED
10+ YEARS /// BIOMEDICAL ENG → SOFTWARE → AI /// MCIT → VODAFONE → BBC → TALABAT → CAREEM → SHORY /// LEAD AI ENGINEER — ABU DHABI /// MULTI-AGENT SYSTEMS /// PRODUCTION RELIABILITY /// 6 INDUSTRIES        10+ YEARS /// BIOMEDICAL ENG → SOFTWARE → AI /// MCIT → VODAFONE → BBC → TALABAT → CAREEM → SHORY /// LEAD AI ENGINEER — ABU DHABI /// MULTI-AGENT SYSTEMS /// PRODUCTION RELIABILITY /// 6 INDUSTRIES

The Journey

Cairo London Dubai Abu Dhabi
Cairo 2010 – 2018

Software Engineer

MCIT Egypt Mar 2010 – Nov 2016

Led team of 4 engineers. Automated project management for ministries. Built alazharmemory.eg — digital archive for the Al-Azhar library.

Full StackTeam LeadDigital Archives

Senior Software Engineer

Vodafone Nov 2016 – Dec 2018

eSIM platform — Remote SIM Provisioning for 20K+ users worldwide. Early eSIM days, building the product while the spec was still evolving.

eSIMAPI DesignPredictive Analytics
London 2019 – 2021

Senior Software Engineer

BBC Jan 2019 – May 2021

Data pipelines connecting media content into graph representations. Cloud analytics for content performance at BBC scale.

Graph DataAnalyticsCloudData Pipelines
Dubai 2021 – 2025

Senior Software Engineer

Talabat / Delivery Hero May 2021 – May 2023

Order Transmission Engine refactored to Grade A. Data integration pipeline with 100% consistency. Zero data quality incidents.

Data PipelinesETLMicroservices

Senior Software Engineer

Careem May 2023 – May 2025

Rider-driver matching engine. Real-time location systems. Dynamic supply-demand balancing in Gulf traffic.

AlgorithmsReal-timeLocationData Science
Abu Dhabi 2025 – Present

Lead AI Engineer

Shory May 2025 – Present

Leading AI engineering. AIDA multi-agent insurance assistant. Nexes-ADE document extraction. LangGraph quote comparison. Full observability stack with Prometheus, Grafana, Loki, Tempo.

Multi-AgentLangGraphLLMsEKSTerraformObservability
Cairo 2010 – 2018
Software Engineer MCIT Egypt · 2010–2016

Led team of 4. Automated project management for ministries. Built alazharmemory.eg digital archive.

Senior Software Engineer Vodafone · 2016–2018

eSIM platform for 20K+ users worldwide.

Full StackeSIMTeam Lead
London 2019 – 2021
Senior Software Engineer BBC · 2019–2021

Data pipelines, graph representations for media, cloud analytics at scale.

Graph DataCloudAnalytics
Dubai 2021 – 2025
Senior Software Engineer Talabat · 2021–2023

Order Transmission Engine, data pipelines, zero incidents.

Senior Software Engineer Careem · 2023–2025

Rider-driver matching, real-time location systems.

AlgorithmsReal-timeETL
Abu Dhabi 2025 – Present
Lead AI Engineer Shory · 2025–Present

Multi-agent systems (AIDA), document extraction (Nexes-ADE), LangGraph, full observability stack.

Multi-AgentLangGraphLLMsEKS

About Me

I studied biomedical engineering at Helwan University in Cairo. People sometimes call that a "non-traditional path" into software, but honestly, it's the best thing that happened to my career. When you've modeled biological systems, you develop an instinct for complexity, feedback loops, and things that fail gracefully — which is basically what good software is.

My journey started at the Egyptian MCIT, then wound through Vodafone, BBC, Talabat, and Careem before landing at Shory, where I now build AI-powered products for insurance in Abu Dhabi. Along the way, the stack evolved — JavaScript, TypeScript, Python — but the obsession stayed the same: making systems that are reliable, observable, and actually useful to real people.

I'm the kind of engineer who'll compare programming paradigms to Mozart vs. Beethoven in a team chat, share five AI papers before lunch, and then spend the afternoon making sure the monitoring dashboards are right. I believe a 99.9% success rate tells you more than 100% ever could.

10+ Years Building
6 Industries
30+ GitHub Repos
6 Companies

Experience

Lead AI Engineer

Shory — First Tech
May 2025 — Present
LLMs Multi-Agent Systems LangGraph GitOps AWS & Azure Terraform Observability
  • Lead AI engineer across the AI org — part architect, part builder, part the person who makes sure things actually deploy and stay up. I bring both the AI and the DevOps lens, which turns out to be a rare and useful combination in a fast-moving insurtech.
  • AIDA: The core AI insurance assistant — multi-agent system with a booking agent that infers specialties from symptoms, finds in-network providers, and books appointments via browser automation. Also owns the ETL pipeline that keeps the data fresh from legacy MSSQL sources.
  • Nexes-ADE: Automated document extraction — OCR meets LLMs to process insurance documents at scale. Async HTTP clients, connection pool tuning, audit logging on every /extract call. The unglamorous reliability work that makes throughput real.
  • Quote Compare: LangGraph-powered insurance quote comparison engine that helps users make sense of competing policies. The kind of product where AI needs to be accurate, not just fast.
  • Platform Engineering: Designed the GitOps foundation from scratch — app-of-apps ArgoCD pattern, shared Helm base charts, multi-env/multi-cloud directory layout (AWS EKS + Azure AKS). Terraform IaC modules for everything: clusters, Key Vaults, workload identity, managed databases. Built the full LGTM observability stack — Prometheus, Grafana, Loki, Tempo, OpenTelemetry — instrumented across all services. Engineers commit a YAML file and push; ArgoCD reconciles within 3 minutes. No kubectl apply, no scripts.

Senior Software Engineer

Careem
May 2023 — May 2025
Algorithms Real-time Systems Location Tracking Data Science
  • Worked on the rider-driver matching engine — the kind of system where a few milliseconds of optimization directly translate to someone getting home faster. Real-time location, dynamic supply-demand balancing, and the beautiful chaos of Gulf traffic.
  • Partnered with data scientists to analyze ride patterns and improve dispatch efficiency. The kind of problem where the math is elegant but the edge cases are very, very human.

Senior Software Engineer

Talabat — Delivery Hero
May 2021 — May 2023
Data Pipelines ETL Microservices IaC
  • Order Transmission Engine: Inherited a critical order pipeline, refactored it to Grade A code quality, and — the part I'm proudest of — brought data quality incidents down to zero. Not "near zero." Zero.
  • Data Integration Pipeline: Built a cloud-native data pipeline that centralized collection across services. Created auto-generated stream services that brought data consistency to 100% between core streams. When your food delivery depends on data flowing correctly, you care about every byte.

Senior Software Engineer

BBC
Jan 2019 — May 2021
Graph Data Analytics Cloud Data Pipelines
  • Built data pipelines that connected disparate media content systems into graph representations — giving BBC journalists tools to find connections across stories they wouldn't have seen otherwise. The kind of work where you're quietly helping good journalism happen.
  • Designed cloud analytics solutions for content performance. Learning how millions of people consume media changes how you think about scale.

Senior Software Engineer

Vodafone
Nov 2016 — Dec 2018
eSIM API Design Team Lead Predictive Analytics
  • Led a team of 3 engineers building Vodafone's Remote SIM Provisioning platform — eSIM management for consumer devices, used by 20,000+ people worldwide. This was early eSIM days, so half the challenge was figuring out the spec while building the product.

Software Engineer

Ministry of Communications and IT, Egypt
Mar 2010 — Nov 2016
Full Stack Digital Transformation Team Lead
  • Where it all started. Led a team of 4 building an automated project management system used across multiple ministries. Government software taught me patience, stakeholder management, and that "simple" is never simple.
  • Helped build alazharmemory.eg — a digital archive for the Al-Azhar library collection, launched at the Cairo ICT international fair. Preserving centuries of knowledge with code felt meaningful in a way I still think about.

Work

Featured — What I Build at Scale

Personal Lab — Side Projects & Experiments

Open Source

ShelfMind

"I need a modern blue sofa under $900" — GPT parses that into structured MongoDB queries, returns real products. Natural language search that actually understands what you want, not what you type. React + Tailwind frontend, Express + TypeScript backend.

OpenAIMongoDBReactExpressTypeScript
Building

CCAT Guru

AI-powered learning companion that turns any topic into structured knowledge. Conversational interface backed by a cognitive architecture that actually remembers what you've learned.

AI AgentsRAGReactPython
Building

Herald

Morning command center — AI-generated city briefs across 4 cities and 8 news categories, live weather from 12 global cities, 20 daily interview Q&A across full-stack, ML, system design, and algorithms, plus a Hacker News AI digest. Auto-generated at 10 AM Dubai time.

PythonOpenAINewsAPIStatic SiteCron
Open Source

WellPulse

Oil & gas production analytics dashboard — interactive charts, regional distribution maps, well location mapping with Leaflet, date/region/well filters, and a built-in chatbot for data guidance. Full-stack with FastAPI backend and Angular 17 frontend.

FastAPIAngularPostgreSQLLeafletDocker
Building

The Fountain of Life

TikTok, but for your brain. A mobile app that replaces doom-scrolling with swipeable cards from great books and thinkers. Every card has an engagement gate — you can't mindlessly scroll. Daily cap enforces sessions, a visible knowledge graph grows as you learn, and every card traces back to its real source. React Native + Expo, Fastify API, Prisma.

React NativeExpoFastifyPrismaTypeScript
Building

Tiny Tell

ML-powered baby cry classifier — custom ONNX model with YAMNet embeddings that tells you why the baby is crying. Self-improving: low-confidence predictions get LLM second opinions, building a training dataset for continuous retraining.

ONNXTensorFlowFastAPIMLSelf-Learning
Launching Q3 2026

CodeReview Bot

Zero-config GitHub App for AI-powered code reviews. Install once, get inline comments on every PR — catches bugs, security issues, and style problems. Free tier: 5 PRs/month. Pro: unlimited @ $8/month.

GitHub AppDeepSeekCode AnalysisSaaS

Available for Select Projects

CONSULTING & CONTRACTS

I work with companies building AI products that need to actually ship. Multi-agent systems, document extraction pipelines, production ML infrastructure — the kind of work where the demo needs to become a reliable system people trust.

iOS Development & App Architecture
AI Integration & Multi-Agent Systems
Full-Stack Prototyping & Production Pipelines
Get in Touch Typical engagements: $100-200/hr · 2-12 week projects

Skills & Technologies

Languages

Python TypeScript JavaScript Node.js Kotlin C#

AI & ML

Multi-Agent Systems LangGraph LangChain RAG Prompt Engineering OpenAI Claude / Bedrock Gemini OCR Pipelines ONNX Runtime TensorFlow Browser-Use Agents

Backend

FastAPI SQLAlchemy Alembic WebSockets REST APIs GraphQL PostgreSQL Redis ETL / Data Pipelines

Frontend

React Next.js Angular SWR Leaflet

Cloud & Platform

AWS (EKS, Lambda, Bedrock) Azure (AKS, Key Vault, App Gateway) Terraform IaC Docker Helm ArgoCD / GitOps Kubernetes CI/CD Secrets Management (CSI + Workload Identity) Microservices

Observability

Prometheus Grafana Loki Tempo OpenTelemetry

Practices

System Design Clean Architecture TDD Agile Team Leadership DR Planning

Say Hello

Whether it's an interesting AI problem, a collaboration idea, or just a good conversation about why Beethoven's approach to composition mirrors functional programming — I'd love to hear from you. I'm also happy to share AI papers and articles; fair warning, I send a lot of links.