Skip to content
View EmadMokhtar's full-sized avatar
🚀
Build with intention, fail with grace, grow without end.
🚀
Build with intention, fail with grace, grow without end.

Block or report EmadMokhtar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EmadMokhtar/README.md

👋 About me

I'm Emad — a Staff Software Engineer who builds multi-agent AI systems and developer tooling that makes engineers' lives easier. The road from Egypt to the Netherlands taught me that great software is as much about people as it is about code. 🇳🇱 Dutch, Egyptian at heart 🇪🇬 · ☪️ Muslim · 💍 husband · 🏗️ lifelong builder · 🌱 forever learning. I ship, I teach, and I grow a little every day.

  • 🤖 Deep in agentic AI, RAG & GenAI — orchestration, MCP servers, and the frameworks underneath
  • 🛠️ I think in Go & Python, design systems, and obsess over developer experience
  • 🎙️ Host of the TechSpresso podcast — short shots of tech, engineering, and AI
  • ✍️ I write at blog.emadmokhtar.com on AI, engineering, and the human side of building software
  • ☁️ AWS ML certified (Specialty + Associate) · CKAD — Certified Kubernetes Application Developer
  • 💬 Ask me about agents, RAG, databases, or leading engineers in the AI era

🚀 Featured projects

Project Stack What it does
skill-eval Python Evaluation harness for Agent Skills — scores output, tool-use trajectories and efficiency budgets, then gates CI on the result
Sira Python Multi-agent CLI that tailors your resume to a job posting without inventing facts, and audits itself for hallucinations
wazir Go Drives a task from idea to pull request on a GitHub Projects board with Claude Code — and stops for your approval at every gate
PyFr Python A cookiecutter template for production-ready Python microservices — four layers with the dependency rule enforced by a build check (pre-release: reference service runs today)
email-mcp-go Go MCP server that gives AI assistants real IMAP/SMTP email access
MeetingMind Python Turns meeting transcripts into actionable insights via manager-worker orchestration

🧪 skill-eval-demo — skill-eval running in CI against recorded cassettes 🏋️ BuddyFit — conversational AI coach, a full Go service with migrations, Docker and CI ➡️ Browse all my work on the repositories tab.

🛠️ Tech stack

Languages

Go Python SQL

AI / ML

OpenAI Anthropic PydanticAI LangChain Ollama Hugging Face MCP

Data

PostgreSQL pgvector Redis SQLite

Cloud / DevOps

AWS Docker Kubernetes Terraform OpenTelemetry GitHub Actions Linux

📊 GitHub activity

GitHub streak

📝 From the blog

🎙️ I also host the TechSpresso podcast — short shots of tech, engineering, and AI.

🔗 Let's connect

Blog LinkedIn X YouTube Mastodon Email



"Build with intention, fail with grace, grow without end."

footer

Pinned Loading

  1. skill-evaluator skill-evaluator Public

    An Agent Skill is a prompt. Prompts regress. skill-lens turns "I think this SKILL.md got better" into a score, a report, and an exit code your pipeline can gate on.

    Python 1

  2. Tiqni/sira Tiqni/sira Public

    Sira (سيرة — Arabic for a life story; سيرة ذاتية is a CV) is a multi-agent AI CLI that tailors your resume to a job posting without inventing facts, audits it for hallucinations and clichés, and wr…

    Python

  3. pyfr pyfr Public

    🚀 Revolutionary Python microservice framework - FastAPI + gRPC + OpenTelemetry + modern tooling. Production-ready services in minutes! Backstage template included. 10x faster development! ⚡

    Python 1 1

  4. Tiqni/wazir Tiqni/wazir Public

    A wazir (Arabic: وزير, Ancient Egypt: vizier, English: minister) for your dev workflow — drive tasks from idea to pull request on a GitHub Projects board, with Claude Code doing the brainstorming, …

    Go

  5. email-mcp-go email-mcp-go Public

    A Model Context Protocol (MCP) server that provides email capabilities through IMAP and SMTP protocols. This server enables AI assistants to interact with email accounts, read messages, send emails…

    Go

  6. MeetingMind MeetingMind Public

    Intelligent transcript processor with AI-powered insights using manager-worker agent orchestration.

    Python