Work
I'm Mahdi Talal, an AI Engineer at Empire Media in Beirut, Lebanon. I build autonomous AI coding pipelines (one has opened 200+ pull requests) and production MCP servers, including a multi-tenant Google Workspace MCP server used by 15 people.
Every project lists its context, period and stack. Projects with a case study link to the full write-up.
(01) Flagship work
Flagship projects
- employment
Empire Media · Architect and sole builder · May 2026 – Present
Autonomous AI Coding Pipeline
Label a GitHub issue; an agent plans, writes tests, codes and opens a pull request that gated AI reviewers check.
200+Pull requests opened
- Claude Code
- Claude API
- GitHub Actions
- Python
- TypeScript
- Model Context Protocol
- Playwright
- employment
Empire Media · Sole developer · Jun 2026 – Present
Google Workspace MCP Server
One Claude connector that gives each employee isolated access to their own Google accounts.
186Tools across 12 Google services
- TypeScript
- Node.js
- Fastify
- Model Context Protocol
- PostgreSQL
- Google Workspace APIs
- Docker
- Railway
- personal
Founder and sole developer · Feb 2026 – May 2026
CVForge AI
AI career platform: RAG-tailored CVs and cover letters, ATS scoring, application tracking and mock interviews.
9BullMQ worker types
- Next.js
- TypeScript
- PostgreSQL
- pgvector
- Prisma
- Redis
- BullMQ
- Stripe
- OpenAI API
- Docker
- GitHub Actions
- employment
Loadless.ai · for Quicky · Lead developer · Jan 2026 – Apr 2026
Quicky Delivery Dispatch ERP
Dispatch ERP for a delivery company: fair driver queue, automated WhatsApp dispatch, commissions and payments.
5Driver-selection levels
- Next.js
- JavaScript
- TypeScript
- PostgreSQL
- Prisma
- n8n
- Docker
- Caddy
- GitHub Actions
(02) Also built
More projects
- employment
Loadless.ai · Lead developer · Feb 2026 – Apr 2026
Chairly
Multi-tenant booking, POS and CRM SaaS for barbershops and clinics.
- Public booking with availability, recurring bookings, a waitlist and token-based rescheduling.
- POS and CRM: transactions, refunds, inventory, commissions, loyalty and client segments.
- Next.js
- TypeScript
- PostgreSQL
- Prisma
- Redis
- BullMQ
- fal.ai
- Docker
- GitHub Actions
- Caddy
- personal
Sole developer · Aug 2026
Remote MCP Servers: daily.dev & fal.ai
Two remote MCP servers that give coding agents the daily.dev API and fal.ai image generation over Streamable HTTP.
42Daily.dev MCP tools
- 42 daily.dev tools covering the Public API's authenticated endpoints, with token-compacted responses by default and a verbose opt-out.
- Three auth modes on the daily.dev server (owner, passthrough, open); open mode is refused unless explicitly overridden.
- TypeScript
- Next.js
- Model Context Protocol
- fal.ai
- Vercel
Contact
Let's build
Available for freelance AI projects, and open to the right full-time role