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.