Ahmed Ibrahim
Senior Software Engineer · Voice AI & LLM · Seattle

AHMED
IBRAHIM.

I build human-quality Voice AI systems for real business phone calls. Currently building Goodcall's 4th-generation LLM voice agent with the team — real-time speech pipelines, model orchestration, and production infrastructure on GCP.

StackNode.js · TypeScript · Python · WebRTC · LiveKit · GPT-4 · Gemini · GCP · PostgreSQL
Now
Available

Building Goodcall's 4th-gen voice agent.

An LLM-first rebuild. Real-time voice on LiveKit/WebRTC, ASR → LLM → TTS pipeline, GPT-4 and Gemini with routing and fallback. Thousands of calls per day across hundreds of US businesses. 10+ years shipping software, the last 5 in voice AI.

Open to senior IC roles
Latest essay

LiveKit's new Answering Machine Detection is a state machine, not a feature

May 20265 minVoice AI
Read full

Yesterday LiveKit shipped Agents 1.5.9. Buried in the release notes, between a Deepgram redaction parameter and a DTMF fix, is the line that matters for anyone running outbound voice agents: Answering Machine Detection (AMD) is now built…

More writing
View all →

Notes from production — voice AI, TypeScript, databases, and the occasional Node deep-dive.

Typescript Decorators: What you need to knowTypescript
Feb 2023
Database index. What do you need to know?Database
Oct 2022
Relational Database transactions (ACID)Database
Sep 2020
The power of Node.js streams.Javascript
Apr 2020