My Last Day at Microsoft

For context, please read The Next Step in Life’s Journey.

Today is my last day at Microsoft. It’s been an incredible experience and I’ve loved every minute of it.

I have been at Microsoft for nearly six years and have experienced a great deal in that time. Looking back, it seems like yesterday when I joined Microsoft on September 19, 2005 as a Developer Evangelist. At that time, I was already a strong advocate of the Microsoft technology stack – I was a Microsoft Regional Director and a Microsoft MVP for ASP/ASP.NET – and I was spending a considerable amount of time helping developers understand the intricacies of the .NET Framework and Visual Studio. It was shortly after a couple of phone calls with my soon-to-be-boss, Mark Relph (@mrelph) that I was convinced that being a Developer Evangelist for Microsoft was perfectly aligned with my passion for the developer community and my strengths in software development.

Being a member of the Developer & Platform Evangelism (DPE) group was particularly inspiring experience for me. The evangelists and management team are the best and brightest with whom I’ve ever worked and I was honoured to have them as colleagues. Under the stewardship of its fearless leader, Gladstone Grant (@gladstonegrant), I leave knowing that the folks in DPE will continue to excel at its mission to help inspire and assist the technical community in Canada.

From a personal perspective, I wish to recognize John Oxley (@joxley), who was my manager for the majority of my time at Microsoft. John made a profound impact on me as a developer and as a person. I attribute much of my success at Microsoft to John; he was a constant source of guidance and support. Microsoft cares a great deal about its people and my experience is testament to that fact. I always felt like I was given every opportunity to grow and was supported every step of the way.

For the nearly six years that I’ve been a part of DPE, my group and I have worked incredibly hard to help developers, IT pros, faculty, students, and hobbyists realize their full potential through software. It’s been a tremendously humbling experience, especially when you consider the quality of the Canadian technical community. I’ve met so many talented developers across Canada. It blows me away just how awesome these folks are when it comes to building software.

I have absolutely loved working at Microsoft. It certainly has been the highlight of my career. Going forward, I believe the future of Microsoft is incredibly promising and I continue to be enormously excited by its solutions and technologies for the desktop, web, cloud and phone.

As for what’s next for me, that’s another blog post for another time. In the meantime, if you need to reach me, I’m available at Cheers!