
Moaed Yahia
Verified Expert in Engineering
Software Developer
London, United Kingdom
Toptal member since December 15, 2025
Moaed is a senior engineering leader with 10+ years of experience delivering production-grade voice agents, GenAI chatbots, and full-stack platforms. He combines deep expertise in Python, React, Node.js, and cloud architecture with proven leadership of teams of up to ten engineers, consistently shipping scalable, customer-centric solutions across the UK, Germany, and the US. Moaed will be a great addition to any team.
Portfolio
Experience
- Prompt Engineering - 2 years
- Large Language Models (LLMs) - 2 years
- AI Chatbots - 2 years
- Agentic RAG Systems - 2 years
- Conversational AI - 2 years
- Agentic AI - 2 years
- Text-to-Speech (TTS) - 1 year
- VoiceBot - 1 year
Work Experience
Staff Forward Deployed AI Engineer
PolyAI
- Promoted from Engineering Manager to a hands-on staff role, building and fixing enterprise voice agents with a focus on speech recognition and turn-taking.
- Traced an Arabic voice agent that drifted into formal Arabic back to a platform config change, and raised the fix with before and after numbers from live calls.
- Built 48 debugging guides and shell tools so any model, including small open-weight ones, can investigate production calls across logs, traces and Slack.
Engineering Manager
PolyAI
- Managed three senior Deployed AI Engineers building voice agents for enterprise clients in healthcare, finance, utilities and telecoms. The rest of my time was hands-on, mostly speech recognition and turn-taking.
- Fine-tuned and evaluated the latest version of Owl, PolyAI's in-house speech recognition model, on phone-call audio. Rolled it out with research and runtime engineering; it's now the standard model in the US, UK and EU.
- Transcript-gated barge-in: the agent stops talking when the caller says a word, not when there's background noise. It caught over 11,000 false interruptions across about 9,000 calls in its first 24 hours.
- Tracked down why some callers' answers were transcribed but never reached the agent. The fix recovered more than 19,000 answers in a five-project pilot, then went on by default.
- Built our multilingual speech recognition benchmark (27 languages, 66 datasets). It's how we pick a model for each language now.
- WhatsApp and webchat for a UK financial services client, on our chat API and Intercom. Customers can pick up where they left off or ask for a person, and failed backend calls get retried.
- Rebuilt the deployment comparison screen in Agent Studio, PolyAI's agent builder. It was crashing Chrome on bigger deployments; one that took 13.5s to load now takes 4.4s.
- Contributor to PolyAI's open-source Agent Development Kit (github.com/polyai/adk).
AI Engineering Lead
Lebara
- Led Lebara's AI team from London, mostly on customer service by voice and chat.
- English and Dutch voice agents on Twilio, GPT-4o, Deepgram and ElevenLabs. About 7,000 calls a day, with handoffs to the customer service team down by about half.
- Callers could verify themselves by voice against the CRM and sort out common account requests without waiting for a person.
- RAG self-service chat on Azure AI Search. The share of chats solved without a person went from 35% to 72% in three months.
- n8n pipelines that kept the knowledge base indexed and translated, with regression tests and quality alerts.
Technical Lead
Lebara
- Led the rebuild of Lebara's e-commerce platform with a team of eight engineers, moving the country sites off Hybris onto React, TypeScript, Next.js, GraphQL and Node.js.
- PageSpeed score from around 30 to 90+, mostly through server-side rendering.
- One codebase for five country sites, and a shared design system in Figma and Storybook.
- Started the voice agent project in 2023 and got Lebara's SPARK Award for it. Won Lebara's 2024 AI hackathon with a RAG chatbot. That work led to my next role.
Technical Lead
Cepres
- Led one of the new teams set up as CEPRES grew (three engineers) and kept coding on PE.Analyzer, their private equity analytics platform. Employed through Innotech.
- Moved the platform off ASP.NET Web Forms to .NET Core and React.
- Rewrote the core data access: LINQ to SQL out, tuned stored procedures and EF Core in. Processing got 2-3x faster.
- Set up release tooling and separate QA environments, and production defects fell by about 40%.
- Brought in Docker, Jenkins and Jest, and wrote the setup docs for new joiners.
Senior Full Stack Engineer
Cepres
- Joined CEPRES through Innotech to work on PE.Analyzer, their private equity analytics platform.
- Did full-stack work on a large legacy .NET and SQL Server codebase.
- Promoted to Technical Lead after a year on the PE.Analyzer team.
Full Stack Developer
Foothill Technology Solutions
- Mostly Restaurant365 (restaurant accounting and back-office software), plus a few other Foothill clients in real estate, logistics and marketing. .NET, AngularJS, React and Azure.
- Built a CMS that replaced third-party vendor tools, plus customer portals and SMS tracking.
- Moved parts of the stack to Azure serverless, which roughly halved release time.
- Set up Jest testing and mentored two or three newer developers.
Project History
Global eCommerce Platform Migration to React, Next.js, and GraphQL
I designed the front-end architecture around SSR and Incremental Static Regeneration (ISR), boosting PageSpeed Insights from 30% to over 90%. I also built a reusable component library and a fully versioned design system in collaboration with UX teams, utilizing Storybook and Figma, which reduced UI development time and improved cross-team consistency.
On the back end, I architected Node.js microservices powered by PostgreSQL and MongoDB, improving API reliability and enabling faster feature delivery. I introduced modern DevOps practices, including Docker, Jest, CI/CD, and ESLint/Prettier standards, strengthening quality and reducing defects across the engineering organization.
This migration became the foundation for the company's new digital experience and significantly improved performance, maintainability, and scalability.
Multilingual AI Voice Assistant and RAG Chatbot for 5+ Million Telecom Users
I architected the system's LLM pipeline, built memory-augmented RAG retrieval with Azure Cognitive Search, and implemented multi-turn context retention for more human-like interactions. The chatbot increased digital self-service containment from 35% to 72% within three months.
I collaborated with data, QA, and compliance teams to introduce automated regression suites, model drift monitoring, and high-availability deployment patterns, ensuring zero critical production defects and reducing the contact center load by 50%.
Chatbot for Lebara's 5+ Million Customers
The chatbot was deployed across web and support platforms, enabling customers to resolve account, billing, and service-related queries autonomously. I also implemented automated data pipelines for embedding generation and indexing, ensuring the knowledge base stayed continuously up to date. The solution significantly improved self-service capabilities, increasing containment rates from 35% to 72% within three months and reducing dependency on live agents.
Additionally, I introduced governance frameworks, monitoring, and regression testing to maintain high-quality responses and system reliability at scale.
Education
Bachelor's Degree in Computer Science
An-Najah National University - Nabuls, Palestine
Skills
Libraries/APIs
React, Node.js, REST APIs, Socket.IO, Google Ads API
Tools
n8n, ChatGPT, Claude Code, Claude, Whisper, Prisma, Prettier, Azure Active Directory B2C (ADB2C), Twilio Programmable Voice, Figma
Languages
TypeScript, GraphQL, Python, JavaScript, CSS, HTML, SQL, C#, Go
Frameworks
Next.js, Redux, Express.js, Tailwind CSS, NestJS, Jest, .NET, Entity Framework Core, AngularJS, ASP.NET
Paradigms
Agile, DevOps, Model View Presenter (MVP), Automation, API Architecture, Microservices, Test-driven Development (TDD)
Platforms
Azure, Google Cloud Platform (GCP), Amazon Web Services (AWS), Twilio, Shopify, Web, Docker, Azure AI Studio
Storage
PostgreSQL, MongoDB, Redis, SQL Stored Procedures, Datadog, ClickHouse, MySQL
Industry Expertise
Web Design
Other
Agentic RAG Systems, AI Chatbots, VoiceBot, Conversational AI, Text-to-Speech (TTS), Speech-to-Text (STT), Agentic AI, Large Language Models (LLMs), Prompt Engineering, Storybook, OpenAI, Architecture, Technical Leadership, Retrieval-augmented Generation (RAG), Full-stack, APIs, Web Development, eCommerce, AI Integration, API Integration, Full-stack Development, Radix UI, Real-time Data, Web Scraping, AI Agents, Vector Databases, Supabase, LangChain, Chatbots, Call Centers, ElevenLabs Solutions, Multimodal GenAI, AI Voice Agents, Artificial Intelligence (AI), RAG Pipelines, Performance Optimization, Server-side Rendering (SSR), CI/CD Pipelines, Enzyme, ESLint, Component-based Architecture, Legacy Code, High-Performance API Design, QA Environments, Automated Test Tracking, High Code Quality, Interviewing, Serverless, Azure Cognitive Search, Deepgram STT, ElevenLabs TTS, LLM Orchestration, Website Performance, Design Systems, Large Language Model Operations (LLMOps), FastAPI, System Architecture, Speech Recognition, Machine Learning, Engineering Management, Natural Language Processing (NLP), Fine-tuning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring