A live record of certifications, courses, training, and awards — pulled directly from the source of truth.

Introduction to the AI-Driven Development Lifecycle (AI-DLC), an AWS methodology for embedding AI agents and tools like Amazon Q Developer, Kiro, and Strands across software delivery. Covers core principles, AI-augmented roles, and how 'bolts' replace traditional sprints.

Kiro powers is specialized capabilities that give your AI agent the expertise it needs to work effectively with any tool or framework. Each Power packages two things: MCP(Model Context Protocol) server connections for tool access, and steering files with framework best practices. In this course, you will learn to understand what Kiro powers is and how it works, identify the key features and benefits of Kiro powers, and discover how to get started using it.

The course is designed for software engineers and operators who want to master Amazon Gen AI development skills. The course will introduce the Kiro family, including Kiro IDE, Kiro CLI, and Kiro Autonomous Agent. Additionally, it will provide an in-depth explanation of how to use Kiro to improve development efficiency and code quality. The course covers an overview of Kiro's core features, code generation and review techniques, and security best practices. Through a combination of theoretical studies and practical projects, master skills related to using Kiro to improve development efficiency, code quality, and security, and simplify project deployment and operation and maintenance.

Learn how to effectively use Kiro to write, debug, and maintain code while following best practices and team standards.

This course introduces you to a new paradigm in the traditional AI-assisted software engineering approaches – Spec-Driven Development. In this course, you'll learn how to leverage Kiro, an AI-powered IDE, to revolutionize your development process through spec-driven development. You'll discover how to create comprehensive specifications before coding, leading to better alignment, improved documentation, and more efficient project management. By the end of this course, you'll be equipped with the skills to transform your development workflow, catch problems early, and build high-quality software with greater efficiency and control.
I'm always learning and applying new skills — let's talk about how I can help on your next project.
Get in Touch