
Unmesh Joshi
Unmesh Joshi is a Principal Consultant at Thought Works with 22 years of industry experience. He is a software architecture enthusiast, who believes that understanding the principles of distributed systems is as essential today as understanding web architecture or object-oriented programming was in the last decade.