Live Online Engineering Course · October 2026

Master Building Production AI Systems

An intensive, 3-week online course for software engineers looking to move beyond simple prompts and demos to build, debug, and optimize real-world AI applications.

3 weeks online 2 live sessions / week ~9 hours total 5 engineers max
Ask About Availability → Risk-Free Guarantee. Full refund available after Session 1.
01
Foundations & Core Concepts
LLMs vs traditional development, frameworks, and tools.
›
  • LLMs vs. Traditional Programming: How building with LLMs differs from and compares to standard software development.
  • Industry Frameworks & Ecosystem: Understanding agents, MCP, LangGraph, and orchestration tools.
  • How Tools Like Claude Code Work: Deconstructing CLI agents and simple execution loops under the hood.
02
Design Patterns & Architecture
Agents, RAG pipelines, and programmatic prompting.
›
  • Agent Design Patterns: Implementing ReAct (Reason-Action), Plan-Execute, and custom deterministic flows.
  • Building & Integrating RAG: Setting up a RAG pipeline and wiring it into your application flow.
  • Programming (DSPy.ai & Jev Typesafe.ai) vs. Prompting: Program LLMs rather than relying purely on text prompts, thinking more as Input & Output.
03
Debugging, Costs & Observability
Guardrails, failure analysis, and token optimization.
›
  • Production Guardrails & Safety: Moderation, Human-in-the-Loop (HITL), loop limits, and runtime boundaries.
  • Debugging & Inspecting Decisions: Understanding why models fail, hallucinate, or deliver inconsistent results.
  • Cost & Token Optimization: Designing your execution flow to cut token waste.

A realistic production AI scenario

The small cohort means we can spend time on your questions, architecture, and code.

Live sessions ~1.5 hours each, twice per week.
Hands-on work Build alongside concepts rather than watching passively.
Private async channel 30 days for architecture questions and guidance.
Discussion Bring implementation questions and discuss approaches.

Led by an engineer who builds these systems.

I'm Ahmad Baraka, an entrepreneur, software developer and engineering manager with 14+ years of experience building software and leading engineering teams.

I previously managed Mobile & Flutter engineering at Upwork, working with teams whose products serve millions of users.

Today I work primarily on AI and LLM engineering, including custom agent workflows, multi-repository retrieval systems, execution architectures and token-cost optimization.

LinkedIn LinkedIn profile →
Engineering background Python · React · React Native · Flutter · Android · iOS
Leadership Engineering management · team architecture · strategy
Current focus LLMs · agents · RAG · execution workflows · cost optimization

Endorsed by engineering leaders now at Meta & Airbnb.

Recommendations from engineering directors and senior leads I worked alongside at Upwork who now lead teams at top global tech companies.

Upwork

Former Engineering Manager leading multi-platform mobile engineering teams.

Sebastiano A. · Engineering Leadership @ Meta

"I had the pleasure of working with Ahmad at Upwork, where he managed one of my teams, the Flutter Platform team. Ahmad consistently demonstrated strong leadership, proactive ownership, and sound judgment, he was effective at setting direction, aligning stakeholders, and keeping execution moving without sacrificing quality. It was particularly impressive to see him drive an innovative platform effort while maintaining a high bar for reliability and developer experience. I would gladly work with Ahmad again and recommend him for engineering leadership roles."

Osama K. · Engineering Leader @ Airbnb

"Ahmad was on my team when I was his Tech Lead at Upwork. He stood out as someone who thought well beyond the code in front of him. He approached his work like an owner, not just a builder — he understood the bigger picture of what the business needed and regularly brought ideas on how to improve our processes, cut waste, and move faster. What made that even more valuable was that he wasn't just thinking about his own work — he was thinking about how the team as a whole could deliver better together. That kind of thinking came naturally to him, and it often pushed the rest of us to think differently too. On the engineering side, he was someone I could rely on. When Ahmad took ownership of something, it got done. He was also one of those people who made collaboration easy — calm, professional, and consistently solid to work with. Ahmad has had an entrepreneurial mindset for as long as I've known him, and I'm excited to see what he’s building next."

Built for engineers already building things.

✓
Senior & lead engineers Understand architecture behind AI software.
✓
Tech leads & EMs Evaluate AI system design and engineering tradeoffs.
✓
Founders & builders Understand what's happening beneath the API.
✓
Engineers with agents Tried prompts/tools and want the next layer.

Investment options.

  • Individual Cohort Seat Full 3-week cohort access
    $300 or 2 × $150
  • Private 1:1 Intensive Bring your own project & custom system emphasis
    $850
  • Corporate Workshop 1-day team workshop (Dubai)
    $3,000

Need team seats or a custom arrangement? Reach out via email to discuss multi-seat options.

100% Risk-Free Guarantee: Pay upfront to lock your seat. Attend Session 1, and if it's not a fit, get a full refund before Session 2.

Everything around the sessions.

  • 6 Live Sessions

    Interactive engineering sessions (~1.5 hrs each, twice per week).

  • Engineering Starter Kit
    • Claude Code log parser to analyze step-by-step reasoning, cost, and flow.
    • Agents setup flow to start building immediately.
  • 30 Days Async Support

    Private channel for architecture questions, code review, and guidance.

October 2026 · 5 seats

Build production AI systems.

If you're building with AI and want to understand what's happening beneath abstractions, let's talk.

Ask About Availability →
or email ai@bar4ka.io
Full money-back refund available before session two starts.

Questions you might have.

Do I need previous AI experience? ›
No deep AI background is required, just software engineering background.
Is this a prompt engineering course? ›
No. Focus is on architecture, execution, retrieval, observability, and cost.
How does the refund guarantee work? ›
You reserve your seat with payment upfront. If you attend Session 1 and feel it's not the right fit, request a full refund before Session 2 starts—no hassle.
Can I use my own project? ›
Yes, especially in private and corporate formats.
When does the cohort start? ›
Target start is October 2026.
How do I pay? ›
Individual seats via Stripe. Corporate via invoice.