Jennifer Marsman is a Principal Developer Evangelist in Microsoft’s Developer and Platform Evangelism group, where she educates developers on Microsoft’s new technologies. In this role, Jennifer is a frequent speaker at software development conferences across the United States. In 2009, Jennifer was chosen as "Techie whose innovation will have the biggest impact" by X-OLOGY for her work with GiveCamps, a weekend-long event where developers code for charity. She has also received many honors from Microsoft, including the Central Region Top Contributor Award, Heartland District Top Contributor Award, DPE Community Evangelist Award, CPE Champion Award, MSUS Diversity & Inclusion Award, and Gold Club. Prior to becoming a Developer Evangelist, Jennifer was a software developer in Microsoft’s Natural Interactive Services division. In this role, she earned two patents for her work in search and data mining algorithms. Jennifer has also held positions with Ford Motor Company, National Instruments, and Soar Technology. Jennifer holds a Bachelor’s Degree in Computer Engineering and Master’s Degree in Computer Science and Engineering from the University of Michigan in Ann Arbor. Her graduate work specialized in artificial intelligence and computational theory. Jennifer blogs at http://blogs.msdn.com/jennifer and tweets at http://twitter.com/jennifermarsman.
The Longer Version:
I'm a Developer Evangelist for Microsoft, which is a kinda silly title. But I have the coolest job in the company: I get to learn and play with Microsoft's new technologies for developers and then tell people about them. I deliver presentations at corporations, user groups, and conferences, write demos, and act as a technical resource to large enterprises. Over the last year, I've dived into the Windows Presentation Foundation (WPF), the Windows Communication Foundation (WCF), Windows Workflow, Visual Studio Tools for Office (VSTO), ClickOnce, the UAC in Windows Vista, Silverlight, the .NET Framework 3.5, and Visual Studio 2008.
I work with a great team of people. Jon Box, Darryl Hogan, and John Mullinax focus on enterprise strategy, while Josh Holmes, Jeff Blankenburg, and Brian Prince focus on the software developer and architect community. I worked on the enterprise team for about 1.5 years and recently transitioned to the community team. I'm based in Microsoft's Detroit office (which is actually in Southfield, Michigan).
My background is as a software developer. I worked at Microsoft's main office in Redmond, Washington from 2002-2006. My team’s goal was to map a computer user’s intent to an action that the computer can perform, beginning with the search and help domain. To do this, we utilized machine learning techniques (Naïve Bayes and Decision Tree classifiers). I personally designed the algorithms that determine the user's intent from the data we collected, which earned me two patents.
In this blog, I want to share my experiences as I work with cutting-edge Microsoft developer technologies.