Goodbye Microsoft, Hello World

, 2012-03-03

Goodbye Microsoft, Hello World

Goodbye Microsoft, Hello World

Goodbye Microsoft, Hello World

The cowboy’s job is done here, and it’s time for him to move on to the next adventrue. The lonely prairie wanderer moves onward, always moving forward. Never looks back, never catches one last fleeting glance. This adventure is over. and it’s time for something new. The wanderer wanders on into the sunset.

Goodbye Microsoft. Helloe new adventure.

Goodbye Microsoft

I joined Microsoft as a contractor in 2007. I worked as an operations engineer on the TS&E Operations Team (I don’t recall what TS&E stood for). Then our team was “re-org’d” and split into three parts in three different groups. The part I was in was then “phased out” and all of the applications we managed went into sustained engineering mode which is a nice way of saying our jobs were outsourced.

One of the other sections of our group had gone on to become a very strong team doing development for a critical application known as CAP (Customer Assistance Portal). As the old team was dying, I joined the development team of the other group. I was brought in to work on their architecture and performance engineering (APE) team. The CAP application had been brought back into Microsoft (it had been in “sustained engineering” for a few years. Our first charter was to improve performance of the application so that it would make it through another holiday season that year. Our second charge would be to rearchitect it for sustained growth. In short, the application was originally written to be used by 20 people and it now needed to handle a load about 10,000 times it’s original load.

Our holiday performance project for CAP was a huge success. The CAP development team fell under the PQO (Product quality & Online) group. They decided to bring operations for CAP under PQO as well, and I was offered a full time employee position with PQO Operations to take over as Sr. Operations Engineer for the CAP application. We had an operations team of 8 to 9 managing this application and its associated BI application. The CAP operations transition was another huge success.

As a stipulation of accepting the CAP operations position, Microsoft agreed to send me through the Certified Master program whcih I did in March of 2010. After the success of CAP, I was made the technical lead of the SQL Virtual Team for PQO Operations. Our purpose was to educate our fellow operations engineers, most of whom were not DBAs, and to provide DBA services to the various applications managed by PQO Operations. Again, this was a huge success.

When i heard that Joseph Sack was moving on, I jumped at the chance to lead the SQL MCM program in his place. I have been in the role of Project Manager for the SQL MCM program for less than a year now, but an offer came along that was too perfect for me. I simply could not turn it down. When a position that is this ideal for you, you have to realize that this is something rare. I had no plans to leave my role as PM of teh MCM program in the foreseeable future, but this offer was just too good.

So with this, I say goodbye to Microsoft. Time for my next adventure. I will officially ride off into the sunset on Friday, March 30th.

Hello world.





Related content

Database Mirroring FAQ: Can a 2008 SQL instance be used as the witness for a 2005 database mirroring setup?

Question: Can a 2008 SQL instance be used as the witness for a 2005 database mirroring setup? This question was sent to me via email. My reply follows. Can a 2008 SQL instance be used as the witness for a 2005 database mirroring setup? Databases to be mirrored are currently running on 2005 SQL instances but will be upgraded to 2008 SQL in the near future.


1,567 reads

Networking - Part 4

You may want to read Part 1 , Part 2 , and Part 3 before continuing. This time around I'd like to talk about social networking. We'll start with social networking. Facebook, MySpace, and Twitter are all good examples of using technology to let...


1,530 reads

Speaking at Community Events - More Thoughts

Last week I posted Speaking at Community Events - Time to Raise the Bar?, a first cut at talking about to what degree we should require experience for speakers at events like SQLSaturday as well as when it might be appropriate to add additional focus/limitations on the presentations that are accepted. I've got a few more thoughts on the topic this week, and I look forward to your comments.


360 reads