Agent Engineering Bootcamp: Developers Edition

Hamza Farooq

Founder | Ex-Google | Prof UCLA & UMN

Build Production-Ready Agentic RAG, Voice & Multi-Agent Systems

Master the full agent stack from first principles to production with RAG, voice, multi-agent systems, & inference

6 live sessions · 6 office hours · 1 demo day · 20+ hours

What You’ll Build

⚡ Agent Harness Design: Build an observable perceive–think–act loop in Python with structured tracing, leading to full agent systems with tools, reflection, and planning

⚡ Agentic RAG Systems: Create advanced RAG pipelines with routing, multi-hop reasoning, Knowledge Graph, and semantic caching

⚡ Real-Time Voice Agents: Engineer a streaming STT → LLM → TTS pipeline with turn-taking, interruptions, and sub-second latency

⚡ Multi-Agent Orchestration: Design coordinated agent systems using MCP and A2A with hierarchical, debate, and orchestrator-worker workflows

⚡ Guardrails & Evaluation: Build reliable systems with safety guardrails and trajectory-based evaluation using LLM-as-judge and validated benchmark tasks

⚡ Production Deployment: Ship multi-agent systems with Google ADK, MCP, A2A, Llama Guard, and GCP monitoring

💻 Prerequisites: Python

💥 Want to be a Claude Certified Architect?

We are a member of the Claude Partner Network. Read the FAQs below for more information on how to get your certificate.

What you’ll learn

Master Advanced Techniques for Building and Optimizing Agentic RAG Systems and Multi-Agent Workflows — Designed for Builders

  • Outcome: Engineer ReAct agents with structured tracing, decision auditing, memory, and termination control.

  • Framework: Implement perceive-think-act loops, planning agents, reflection, and tool-use architectures.

  • Hands-on: Building a production-grade agent harness and unpacking what makes Claude Code powerful beyond the model.

  • Outcome: Serve production LLMs with predictable latency, lower cost, and benchmarks you can defend.

  • Deep dive: Master GPTQ, GGUF, QLoRA, AWQ, prefill, decode, KV caching, and speculative decoding.

  • Infrastructure: Measure TTFT, inter-token latency, throughput, and the economics of each deployment choice.

  • Outcome: Build retrieval systems that route, reason, adapt, and move beyond naive top-k search.

  • Framework: Implement retrieval-as-a-tool, query planning, multi-hop reasoning, and semantic chunking.

  • Advanced: Add Graph RAG and semantic caching to improve reasoning quality, cost, and latency.

  • Outcome: Engineer real-time voice agents with sub-second responses and natural conversational flow.

  • Architecture: Build streaming STT, LLM, and TTS loops with turn-taking, end detection, and barge-in.

  • Tools: Compare Deepgram, ElevenLabs, OpenAI Realtime, Vapi, and Retell across latency, quality, and cost.

  • Outcome: Design multi-agent systems with clear topology, communication protocols, and operational judgment.

  • Patterns: Implement orchestrator-worker, hierarchical, debate, and handoff workflows for real use cases.

  • Protocols: Connect agents with MCP and A2A, and evaluate when single-agent systems are the better choice.

  • Outcome: Ship agent systems with measurable quality, layered safety, and production-ready eval loops.

  • Guardrails: Implement Llama Guard, NeMo Guardrails, validation, and prompt-injection defenses.

  • Evals: Build trajectory-based evals with golden tasks, partial-credit grading, and LLM-as-judge scoring.

Learn directly from Hamza

Hamza Farooq

Hamza Farooq

Founder | Ex-Google | Adjunct UCLA & UMN, SCU | Venture Partner

Worked at:
Google
Walmart
University of Minnesota
Stanford Continuing Studies
UCLA
See all products from Hamza

Who this course is for

  • Full-stack and ML engineers going AI-native. Embed with customers to build and deploy AI products that actually get adopted.

  • Product managers who bridge customers and engineers. Turn customer problems into AI solutions and explain trade-offs to every stakeholder.

  • Software Engineer, looking to learn how to integrate AI into their products

What's included

Hamza Farooq

Live sessions

Learn directly from Hamza Farooq in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Office Hours

Get your questions answered during live office hours.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

Your purchase is backed by the Maven Guarantee.

Course syllabus

66 lessons • 5 projects

Week 1

Nov 14—Nov 15

    Welcome to the Course

    4 items

    Claude Code: Introduction & Setup

    6 items

    Everything You Need to Get Started

    1 item

    Module 1 : The Agent Loop - ReAct, Architectures, Harness and System Design

    4 items

    Project 1 : LUMINA :- Build a Perplexity Style AI Search

    1 item

Week 2

Nov 16—Nov 22

    Module 2: Subagents, and Multi-Agent Systems & Product Architecture

    6 items

    Deep Dive into Claude Code Harness: Subagents and Multi-Agent

    6 items

    Getting Started with System Design

    2 items

    System Design (in-depth overview)

    3 items

    Claude Certified Architect Certification Session

    1 item

Free resources

Frequently asked questions

Maven for Teams

Reimbursement

Get your company to pay

Everything L&D needs: email template, receipts, and certificate of completion.

Get reimbursed

Team discount

Learn with your teammates

Save 20%+ when 2 or more teammates enroll in the same cohort.

Save 20%+ with a team

Private cohort

Run a cohort for your org

A dedicated cohort with a custom schedule and curriculum, tailored to your team.

Book a private cohort

$2,500

USD

·
Nov 14—Dec 25
Enroll