I had the pleasure of working with Shivaji on many projects and he always delivers quality results on time. I’ve been so pleased that I have also recommended my private coaching clients to Shivaji for their future projects. I’ve yet to find a problem that he can’t solve. He can do it all and for a reasonable fee. Highly recommend!