Raju Gandhi

Raju Gandhi

Founder, DefMacro Software | Ohio, United States

Raju Gandhi is a Java/Ruby/Clojure developer and a programming language geek. He has been writing software for well over a decade in several industries including education, finance, construction, manufacturing and retail sectors. Raju has a graduate degree in Industrial Engineering from Ohio University. In his spare time you will find Raju reading, or watching movies, or playing with yet another programming language. He is affectionately known as looselytyped on Twitter.

Follow Raju Gandhi
Download Raju Gandhi's Talk Schedule at GIDS.Architecture Live 2020
Download Raju Gandhi's Talk Schedule at GIDS Live 2020 Series

All Sessions by Raju Gandhi

50 mins
Microservices and Domain-Driven Design — The Strategic Parts

We live in a world of microservices. Yet, what is a microservice? What defines the boundaries of a microservice? How...

50 mins
Domain-Driven Design - Where Rubber Meets the Road

This is a follow-up to the Microservices and Domain-Driven Design — The Strategic Parts talk, so if you haven't watched...

50 mins
Composing your Containerized Microservices

Docker compose has been a part of the docker ecosystem since the beginning. It allows us to “stitch” together our...

50 mins
Terraform-ing your Cloud

A large part of embracing DevOps involves embracing automation. Over the last decade we have seen the emergence of “as...

50 mins
Beginning Java 9 Modules

Java 9 modules present a radical shift away from how we thing about modularizing our applications. However, as we have...

50 mins
What's New in JavaScript (ES 2020) - Part I

JavaScript will celebrate it's 24th birthday in 2020. For a language that has been around for such a while it...

50 mins
What's New in JavaScript (ES 2020) - Part II

JavaScript will celebrate it's 24th birthday in 2020. For a language that has been around for such a while it...

180 mins
Building Web Apps with Vue.js

Vue.js—the new kid on the JavaScript framework block—has taken the world by storm and recently surpassed React's star count on...

50 mins
Get Go-ing

If you are interested in a different approach to writing your next micro-service, or are knee deep in the DevOps...

50 mins
Go-ing Further

Go is a fascinating language. While it is simple, it makes some rather interesting decisions on several language features that...

180 mins
Migrating to Modern JavaScript

Today, JavaScript is ubiquitous. However, for a long time, JavaScript was deemed quirky and eccentric. Developers had to resort to...

50 mins
On Being an Effective Developer

As developers we not only operate in different contexts, but also often have these different contexts interplay as part of...

50 mins
Systems Thinking

Albert Einstein once said — “We cannot solve our problems with the same thinking we used when we created them.” As...