My journey with Microsoft started on May 9th, 2005, when I joined the Microsoft Research and Development business unit in Hyderabad, India. I was employed by Microsoft as a Software Development Engineer in the Unified Communications (UC) team. As a part of UC team, I had the opportunity to incubate, design and deliver software components for Microsoft products like Live Meeting, Live registration system and Office communicator. During this tenure, along with two other senior colleagues, we invented a technology to remotely manage multimedia conferences which was later filed as a combined Patent by Microsoft.


Seeking the adventure of handling native windows code, I joined Microsoft Windows product team in 2007 where I was assigned the task of delivering inbox applications for the next release for windows (Windows 7). This was the first time in the history of windows that these inbox applications where re-written after five long years. Being part of this team, I had the opportunity to contribute to the Windows 7 applications like calculator, paint, sticky notes, journal and word pad.


Having inspired by Mark Russinovich’s fabric controller design and the innovation around COGNOS which gave birth to Azure Storage, I joined Windows Azure team in Microsoft Services with an oath to deliver supreme quality Azure solutions for customers. I was fortunate to be offered a role of an Architect and On-site coordinator for many Azure customer engagements including the ones for Government of Malaysia, Government of Scotland, ABM building Maintenance, AMC Theatres etc. Microsoft also gave me the opportunity to share my learning at tech forums like TechReady and Teched where I presented multiple sessions as a speaker.


I moved to Australia and joined Avanade, a Microsoft owned partner company to engage Australian market after the launch of two new datacenters in Australia in 2014.


I currently working for Kloud Solutions, a premium Microsoft consulting firm as a cloud solution architect.


So today, there is no blue badge that I carry, but like I believe, “Once a Blue badge, always a blue badge”. The journey of an Azure evangelist continues ….