currently exploring›realtime-voice-pipelines
newSawt is live — try the call demo→

Hi, I'm Ahmad —
I build AI products
that actually ship.

I ship real AI products — LLM agents, computer vision, agentic automation — backed by solid engineering fundamentals.

View workGet in touch
5
live AI products shipped
26
AI certifications earned
65+
production deployments
3+
years shipping
  • Groq Llama-3.3-70b
  • Gemini 2.0 Flash
  • Claude (Anthropic)
  • OpenAI GPT
  • Gemini Live
  • Prompt Engineering
  • Agentic Pipelines
  • MCP (Model Context Protocol)
  • RAG / pgvector
  • Deepgram STT
  • ElevenLabs TTS
  • OpenAI Realtime
  • n8n
  • TensorFlow.js
  • YOLOv8
  • ASP.NET Core
  • Node.js
  • FastAPI
  • RESTful APIs
  • WebSockets
  • Twilio Voice
  • arq + Redis
  • Next.js 16
  • TypeScript
  • React 19
  • Tailwind CSS
  • React Three Fiber
  • three.js
  • next-intl (RTL)
  • Recharts
  • SQL Server
  • MySQL
  • Oracle
  • PostgreSQL
  • Supabase
  • Prisma ORM
  • Drizzle ORM
  • Vercel
  • Fly.io
  • Railway
  • Docker
  • GitHub Actions
  • CI/CD
  • Sentry
  • C#
  • TypeScript
  • JavaScript
  • Python
  • Java
  • HTML
  • CSS
  • Visual Studio
  • VS Code
  • Postman
  • Figma
  • Swagger
  • Supabase Studio
01Flagship · Sawt صوت

An AI receptionist that never misses
a customer — in their dialect.

Sawt answers a business's calls and chats — website, WhatsApp, Instagram, Messenger and phone — in the customer's own dialect. Switch dialects, flip between a phone call and a WhatsApp chat, and watch each stage fire as the conversation plays.

ready · clinic receptionist · 00:00

// what's running right now

  1. 01

    Caller

    Phone via the business's own PBX (SIP), or the website widget

  2. 02

    Twilio Media Streams

    8 kHz μ-law audio over a WebSocket bridge

  3. 03

    Gemini Live

    Speech to speech, locked to the caller's language

  4. 04

    Agent tools

    Calendar, RAG over documents, leads, transfer

time to answer · Gemini Live

First version3.7 s
After tuning1.4 s
5
channels, one agent
1.4s
time to answer (from 3.7s)
600+
commits shipped
3
UI languages (RTL)
02About

An engineer
who actually
ships AI.

Software Engineering graduate with a genuine passion for AI and applied machine learning. Solid backend and full-stack foundation in ASP.NET Core, Node.js, Next.js, and SQL — now channelled into building real AI-powered products. Shipped multiple live AI SaaS applications integrating LLMs (Groq Llama-3, Gemini, Claude/Anthropic), real-time computer-vision pipelines with TensorFlow.js and YOLOv8, and agentic automation workflows via n8n and MCP. Certified in AI by Google and Anthropic.

Based

Amman, Jordan

Languages

Arabic (Native) · English (Professional)

Education

Bachelor of Science in Software Engineering

Al-Zaytoonah University of Jordan · July 2025

Currently

Open to AI engineering roles

Remote · Hybrid · On-site

03Skills explorer

The stack I ship with.

62 tools across 8 areas. Hover or tap any of them to see where it runs in production.

AI / LLM

// primary focus

Backend

Frontend

Databases

DevOps / Cloud

Languages

Tools

Soft Skills

// where it runs

Deepgram STT

Day-to-day tooling — not tied to a single product.

    04Featured Work

    Real AI products,
    shipped and in the lab.

    Voice agents, 3D configurators, LLM SaaS and computer vision. Filter by what you care about — every card opens a full case study.

    live · 2026

    Sawt

    AI receptionist for MENA businesses — calls and chats in local Arabic

    An AI receptionist that answers a business's customers by voice and by chat — website widget, WhatsApp, Instagram, Messenger and phone — in their own Arabic dialect, 24/7. It answers from the business's documents, books appointments, takes orders and leads, and hands over to a person.

    5
    channels, one agent
    1.4s
    time to answer (from 3.7s)
    600+
    commits shipped
    3
    UI languages (RTL)
    • 01Five channels from one agent: website widget (voice + chat), WhatsApp, Instagram, Messenger and phone over SIP from the business's own PBX
    • 02Speech-to-speech calls on Gemini Live over a WebSocket audio bridge — time-to-answer cut from 3.7 s to 1.4 s; premium agents speak in ElevenLabs voices
    • 03Local Arabic dialects with Arabic, English and French UI in full RTL; answers photos and voice notes, and can reply with a voice note
    • 04Real tools, not promises: RAG over uploaded documents, calendar booking that refuses taken slots, leads, payment links, and human transfer with press-1 confirm — replies that claim an action nothing did are held back
    Next.js 16React 19FastAPIGemini LiveGemini 2.5 FlashWebSocketsTwilio Media Streams + SIPWhatsApp / Instagram / Messenger APIsElevenLabs+7
    live · 2025

    OmniAgent

    Omnichannel AI SaaS — LLM-routed customer conversations

    Production-ready omnichannel AI SaaS routing customer conversations through an LLM-powered agent with Gemini fallback. Multi-tenant, real-time, n8n-orchestrated.

    Next.js 14TypeScriptSupabasePrismaGroq Llama-3.3-70b+3
    live · 2025

    LeadGrade

    AI Lead Scoring SaaS — compliance-first semantic analysis

    AI-powered lead scoring engine for debt-relief intake. Runs every lead through compliance hard stops (TCPA, FTC TSR), then scores 0–100 using Gemini semantic analysis.

    Next.js 14TypeScriptGoogle Gemini APISupabaseRecharts+1
    private · 2024

    WorkForce AI

    Real-time workplace monitoring with computer vision

    Computer-vision platform tracking attendance and productivity from live camera feeds. WebSocket dashboard, MJPEG ingest, low-latency YOLOv8 inference.

    TypeScriptTensorFlow.jsYOLOv8MJPEG StreamingDrizzle ORM+2
    archived · 2025

    SiyanahJo

    Vehicle maintenance platform (graduation project)

    Full-stack mobile + web platform connecting Jordanian car owners with auto-maintenance workshops. Booking, payments, ratings, reviews.

    ASP.NET CoreSQL ServerFlutter
    in build · 2026

    Maskan

    Real-time 3D off-plan home configurator for Gulf developers

    Walk a home that isn't built yet, swap finishes and watch the price move on the same frame — in Arabic or English, alone or in a live shared viewing with your agent.

    Next.js 16React Three Fiberthree.jsdreiZustand+4
    in build · 2026

    ArdAI

    AI real-estate & construction super-app for MENA landowners

    Point at your plot on a map and Claude tells you what to build, the rough cost and a value outlook — then browse fitting designs in 3D, subdivide, list with 360° tours and find contractors.

    Next.js 15Claude APInext-intl (RTL)Leafletmodel-viewer+3
    in build · 2026

    Hakaya al-Layl

    Interactive Arabic AI stories, written live in your dialect

    A mobile-first RTL story game: pick a world (jinn horror, detective, desert caravan) and a dialect, and the AI writes the story turn by turn around your choices.

    Next.js 16Gemini 2.5 Flash-LiteSupabasePGliteTailwind v4
    05Experience

    Where I've shipped code.

    1. Founder & AI Engineer

      Sawt (sawtai.app)

      May 2026 – Present · Amman, Jordan

      • Built Sawt solo from idea to live product: a multi-tenant AI voice and chat agent SaaS for MENA businesses, answering calls and chats in four Arabic dialects, English and French.
      • Architected real-time voice engines over Twilio Media Streams and WebSockets — Gemini Live speech-to-speech, a Deepgram → LLM → ElevenLabs cascade, and OpenAI Realtime — with automatic fallback; Gemini Live cut voice cost by about 83%.
      • Built a word-error-rate evaluation harness across Levantine, Khaleeji, Egyptian and MSA Arabic, and LLM guardrails that flag an agent claiming an action (like a booking) without a matching tool call.
      • Delivered omnichannel messaging on WhatsApp, Instagram and Messenger plus an embeddable voice and chat widget, grounded by a pgvector RAG knowledge base, with function calling for bookings, orders, payments, transfers and MCP tools.
      • Shipped production SaaS foundations backed by 1,790+ pytest tests and a CI gate (ruff, mypy): RBAC, row-level security on every table, TOTP MFA, signed webhooks, usage-based billing, a trilingual RTL UI and Sentry monitoring.
    2. Software Engineering Intern

      Orange Digital Center (Orange Jordan)

      March 2025 – June 2025 · Amman, Jordan

      • Built my Software Engineering graduation project (SiyanahJo) on-site at Orange Digital Center — Orange Jordan's coding & innovation hub — using its workspace, resources, and mentorship.
      • Consulted directly with Orange specialists and engineers to refine the project's design and implementation (ASP.NET Core, SQL Server) and deepen my industry knowledge.
    3. .NET Developer Intern

      Future Advanced Internet Solutions

      September 2024 – December 2024 · Amman, Jordan

      • Contributed to building a mobile app and website for Caesar Pizza (a fast-food chain in Jordan) as part of the development team.
      • Worked with ASP.NET Core / C# to develop application features and support testing and bug fixes within an Agile workflow.
    4. Full-Stack Development Trainee

      SHAI for AI

      May 2022 – September 2022 · Amman, Jordan

      • Completed a 90-hour full-stack development training program (Webtoon Club for Web Tech & SHAI for AI), building web applications with React, JavaScript, and Node.js.
      • Strengthened core front-end and full-stack engineering fundamentals through hands-on, project-based learning.
    07Contact

    Let's build something
    that ships.

    Open to AI engineering roles — full-time, contract, or interesting collaborations. Based in Amman, available remote or on-site.