Senior Consulting Solutions Architect: Go (Golang) and Distributed Systems

Shiju Varghese is a solutions architect, consultant, published author and speaker. He is focused on building large-scale distributed systems in the Go programming language, with a strong focus on clean architecture, domain-driven microservices architecture, event-driven architecture and event streaming. He is an early adopter of Go, and has been providing consulting and training for building highly-scalable backend APIs and distributed systems with Go ecosystem. Before adopting Go as the primary technology stack, he worked extensively on Microsoft .Net technologies for more than a decade, and was awarded Microsoft MVP seven times. He has spoken at numerous conferences including GopherCon India (Go Conference in India), DevConf.IN and Great Indian Developer Summit. He has authored two books on Go, titled "Web Development with Go" and "Go Recipes", both published by Apress.

Beyond technology, Shiju Varghese is a mind-body healing practitioner, with an emphasis on Energy Psychology and Emotional Freedom Techniques (EFT).

Consulting and Training on Go and Distributed Systems

Contact at shijuvar@gophermonk.in, for training and consulting on the Go Programming Language and Distributed Systems.

Technologies: Go, Google Cloud, gRPC, NATS, NATS Streaming, NATS JetStream, CockroachDB, Go kit, Microservices, Event-Driven Streaming Architecture, DDD, Event Sourcing, CQRS.