Welcome to our blog. I am Anand Rajagopalan, AnandRaj for short. I have been with Microsoft since 2000. I joined as a consultant in Microsoft consulting services organization. During my tenure as a consultant for 3 years in the Network Service Provider (NSP) division I had worked with numerous E-Commerce and enterprise customers. I was responsible for driving Microsoft technology adoptions by Premier NSP and Ecommerce customers by helping them architect their solutions on top of Microsoft technologies. I specialized in C++, COM(ATL), COM+, .NET Enterprise Services, ASP.NET and MSMQ.
In 2003 I moved to the Indigo team taking on the reins of a Program Manager for the Microsoft Message Queuing product. For starters Indigo is the next generation SOA based distributed programming model built on top of web services. I am responsible for the MsmqIntegration channel feature in Indigo and MSMQ V 4.0 in Longhorn and Sustained engineering ( I will talk more about the features in my future blogs).
Before joining Microsoft I worked with Meyyappan my co-blogger in an ISV in Singapore for 4 years. I was part of a team that wrote a building automation system software which lets you control different devices of a building from the click of a mouse. One of the cool features that I envisioned and implemented was the integration of device scheduling with outlook calendar. You could schedule devices as if you schedule a conference room and the devices would turn on and turn off automatically at the appointed time. We also integrated voice recognition (Yes, you can command the devices and they will obey!!) and telephony into our software system. It was a damn cool project to be working on to say the least. I learnt tons of C++, MFC, COM and OLE during the 4 years.
My first job out of college was in a software company in Chennai, India in 1994. I was on a team that developed dial-pad and call-center software for a telephony card manufacturing company in the US. They bundled our software with their card. I still remember working long days on Rockwell and Sierra AT command sets. When Windows 95 came out we migrated our code to use TAPI (an extremely brave effort given TAPI was in its V1.0). This saved us a lot of branching in the code that were specific to either Rockwell or Sierra AT commands. But I would admit that we had one heck of a time trying to get TAPI working. I take it as lessons that you learn the hard way!!. Yes I am a very positive person.
I did my bachelors in computer science and engineering from Sri Venkateswara college of Engineering in Chennai, India from 1990 – 1994.
I have been married for 10 years now with my college sweetheart Jayashree Anand. We have a lovely daughter Lakshmi. She is 9 years old.After finishing college Jay and I worked together in Singapore and she has been working with me in Microsoft for the past 4 years. We are kind-a inseperable [:D]. Jay specializes in SQL, BI , Reporting Services and ASP.NET. You will hear from her shortly.
Mey, Jay and I have been friends for a quite a while now. Each of us have specialization in certain specific areas of enterprise computing and we have a good 30 years of experience in implementing and fine tuning enterprise solutions for our customers between us.
We thought we could share that experience with you all to learn about your problems and provide innovative and time proven solutions that you could go back and implement in your shop.