Speaking
Over the last few years I've been giving presentations for user groups, companies and developer events. If you are interested in having me come speak, please contact me.
Upcoming speaking engagements:
- CodeStock Conference - "Be a Better Dev" - June 26th-27th, Knoxville, TN
- devLINK Technical Conference - "Being More Than a Code Monkey: Practice Beautiful Code" - August 13th-15th, Nashville, TN
- Memphis .NET User Group - "Devspeak: Principles" - Tuesday, September 29th, Memphis, TN
- Kingsport, TN .NET User Group - Wednesday, September 30th, Kingsport TN
- East Tennessee .NET User Group - Thursday, October 1st, Knoxville, TN
Past speaking engagements include:
- Indy Code Camp - Saturday, May 16th, Indianapolis, IN.
- West Michigan .NET User Group - Tuesday, May 12th in Grand Rapids, MI.
- Ann Arbor .NET Developer's Group - Wednesday, May 13th in Ann Arbor, MI.
- Greater Lansing User Group .NET (Flint Meeting) - Thursday, May 14th, Flint, MI.
- Kalamazoo X Conference (2009) - Saturday, April 25th in Kalamazoo, MI.
- Central Ohio Day of .NET (2009)
- Cincinnati Financial Internal .NET User Group - Tuesday, March 17th 2008 in Cincinnati, OH.
- ArcReady - "Organizational Dynamics" - Tuesday, December 2nd in Mason, OH.
- Cincinnati Financial Internal .NET User Group - Tuesday, November 18th 2008 in Cincinnati, OH.
- devLINK 2008 Conference - Friday, August 22nd - Saturday, August 23rd in Murfreesboro, TN.
- Cincinnati Financial Internal .NET User Group - Tuesday, July 15th 2008 in Cincinnati, OH.
- Lansing Day of .NET - Saturday, June 21st 2008 in Lansing, MI.
- Indy Code Camp - Saturday, April 26 2008 in Indianapolis, IN.
- DevCares - Several dates in 2006, 2007 and 2008.
- Central Ohio .NET Developers Group
- Dayton .NET Developers Group
- Dayton-Cincinnati Area Code Camp (2006)
- Cincinnati .NET Users Group - Numerous dates.
- Ann Arbor .NET Developer's Group
- along with various talks given to clients and companies on a range of topics.
If your user group or company would like me to come speak please contact me. The following are topics I have presented on in the past but I'm working on some new presentations as well:
- Be a better Developer!
- Community, Get Involved!
- Software Design Principles
- Software Design Patterns
- Doing More With Less (PLINQ)
- An Introduction to Windows Workflow
- Windows Workflow Rules Engine
- An Intro to LINQ
- An Intro to .NET Debugging





