Course Overview
AI Driven Development has fundamentally transformed how we design, write, and maintain applications. It is no longer just about code completion; it's about setting up a fleet of specialised AI agents to support the entire development cycle.
In this hands-on training, you will master the methodology required to integrate GitHub Copilot into your daily workflow, moving from manual implementation to high-level supervision. You'll work through agentic workflows, connect AI to external tools via the Model Context Protocol, and apply spec-driven development to large and legacy codebases.
Learning Objectives
Tooling Ecosystem
Understand the landscape of code generation models and the difference between IDE tools and CLI assistants.
Custom Agent Mastery
Learn how to create and configure custom agents for both the planning and implementation phases.
Legacy Modernization
Understand strategies for refactoring large codebases and bringing legacy systems up to modern standards.
External Integration
Master the use of Model Context Protocol (MCP) to connect AI to tools like Figma and PlayWright.
Course Outline
Introduction & Approaches
- Understanding Vibe Coding and AI-native development
- Tool integration vs. standalone CLI tools
Core Principles
- Setting up instruction and context files
- Supervising agent-driven code generation
- AI-driven unit test generation strategies
Agentic AI Workflows
- Automating documentation as you code
- Integrating SonarQube and ArchUnit with LLMs
- Refactoring patterns for large codebases
MCP & External Systems
- Design-to-code workflows with Figma
- Automated test generation with PlayWright
Spec Driven Development
- Mapping software specs to automated generation
- Using Spec Driven Development frameworks
Certificate Obtained and Conferred by
Certificate of Completion from Zenika
Upon meeting at least 75% attendance and passing the assessment(s), participants will receive a Certificate of Completion from Zenika.
Your Trainers

Michael Isvy
Michael is Head of Engineering with broad experience leading teams that build large-scale software systems and modern engineering platforms. He is especially interested in how AI-augmented development workflows can help teams work more effectively on complex codebases while preserving quality, maintainability and sound architecture.
- Shares practical perspectives on AI-assisted development at scale
- Interested in developer productivity, code quality and architectural integrity
- Helps teams apply modern engineering practices to real delivery environments

Asyraaf Ahmad
Asyraaf's career began in biomedical research and university teaching, before he made the transition into software engineering. He is now a full stack software engineer with deep expertise in AI-driven development, using AI-assisted workflows to design, build, and ship production systems faster and with greater precision. He teaches our flagship AI Driven Development course.
- Background in biomedical research and university teaching before moving into software engineering
- Full stack engineer with deep expertise in AI-assisted development workflows
- Teaches the flagship AI Driven Development course

Hayden Carson
Hayden is a senior product manager with a software engineering background, working across AI, complex systems, and product delivery. He has led work on risk-management tools for analysts and traders, managed the public launch of a national healthcare app that passed 100,000 downloads in its first quarter, and developed practical AI-assisted delivery approaches. At Zenika Singapore, he leads product initiatives, advises clients, and trains teams. He teaches our flagship AI Driven Development course.
- Led risk-management tooling for analysts and traders
- Managed the public launch of a national healthcare app — 100,000+ downloads in its first quarter
- Leads product initiatives, advises clients and trains teams at Zenika Singapore
What to Prepare
A short technical setup is required before the session. Detailed instructions will be sent to confirmed participants in advance — no preparation is needed at the point of registration.
Fees
| Participant | Standard Fee | Special Rate |
|---|---|---|
| Per participant (per pax) | $1,250 | $1,000 |