International .NET Association (INETA), 2003 to present. Member of the speakers’ bureau, traveling to various user groups to speak on .NET topics.
Great Lakes Area .NET User Group (GANG), 2002 to present. Founder, past vice-president, board member.
West Michigan .NET User Group, 2003 to present. Organizer, board member.
Ann Arbor Computer Society, 1994 to present. Past president.
Southeast Michigan Rational User Group, 2003 to 2004: Board member.
Microsoft Developers of Southwest Michigan, 2007 to present: Board member, conference organizer.