Raju Gandhi

Live online courses, books, and videos on O’Reilly

Upcoming live online training courses

August 28, 2025

Software Architecture Patterns and Antipatterns

Exposure to architecture patterns, and knowing how to leverage them appropriately, are critical foundational skills for all architects. Join Neal Ford and Raju Gandhi to gain a solid understanding of architectural ...

September 2, 2025

Software Architecture Styles

But you may not yet have been exposed to the breadth of architecture patterns, particularly if you’re early in your career as an architect. Join experts Neal Ford and Raju Gandhi ...

September 10, 2025

Container Security Fundamentals in 4 Hours

Containers are very different from VMs and require a different set of tools and techniques to isolate and secure. Join expert Raju Gandhi to learn how to secure and harden containers ...

September 15, 2025

Software Architecture Characteristics: Defining, Discovering, and Protecting Architecture

Defining, Discovering, and Protecting Architecture Software systems consist of designs to both satisfy requirements and architecture characteristics, also known as non-functional requirements. Identify and preserving architecture characteristics is a key responsibility ...

October 21, 2025

Fundamentals of Ansible

Ansible, an open source project from Red Hat, allows you to automate configuration, including installing software, applying security patches, and managing networks across the whole spectrum—locally, on-prem, or in the cloud. ...

December 11, 2025

Platform Engineering Essentials

How does it fit in with DevOps and developer experience (DevEx)? And is it something your organization needs? Join expert Raju Gandhi to dive deep into the world of platform engineering. ...

Bio

Raju has been writing software for over two decades. He's a software developer, architect, consultant, author of multiple books, teacher, and a regularly invited speaker at conferences around the world. His approach to both software development and teaching is to keep things simple. He focuses on understanding and explaining the “why” behind concepts, which he believes is just as important as the “how.” He founded DefMacro Software, LLC, where they offer consulting and training on application design, architecture, and DevOps. On a more personal note, home is Columbus, Ohio, where he lives with his wonderful partner, Michelle, and their incredible kids, Mason, Micah, and Delphine, alongside their three furry friends: Buddy, Zara, and LouLou.