Michael Eaton

Software Developer / Consultant / Trainer / Community Speaker / Microsoft MVP

Kalamazoo, Michigan Area

Current
  • Speaker (2009) at Validus Solutions, LLC.
  • Chairman at Kalamazoo X Conferences
  • Owner at Validus Solutions, LLC.
Past
  • Owner at Michael Eaton Consulting
  • Speaker (2008) at Michael Eaton Consulting
  • .NET Developer / Tech Lead at Pillar Technology
Connections
119 connections
Industry
Information Technology and Services
Websites

Michael Eaton’s Summary

I am a software developer primarily interested in developing solutions for my clients/employers using Microsoft tools and technologies (C#/SQL Server). I'm a strong believer in Test Driven Design, Continuous Integration and incremental delivery to ensure my customers get high-quality, robust solutions that work for them.

Regardless of my role in an organization, mentoring less experienced developers is something I look forward to. I enjoy leading software development teams as well as playing the role of Senior Developer.

Michael Eaton’s Specialties:

C#, VB.NET, ASP.NET, SQL Server. Industry experience includes State Government, Manufacturing, Logistics, Consumer Goods Distribution and Educational Services.


Michael Eaton’s Experience

  • Speaker (2009)

    Validus Solutions, LLC.

    (Information Technology and Services industry)

    March 2009Present (9 months)

    State of Michigan Technical Briefing, Lansing, MI. 3/18
    - A Lap Around Silverlight and WPF

    Greater Lansing .NET User Group, Lansing, MI. 3/19
    - Introduction to Castle ActiveRecord

    Central Ohio Day of .NET, Wilmington, OH. 3/18
    - Writing Solid WPF Applications

    StirTrek (http://stirtrek.com), Columbus, OH. 4/8
    - What's New in WPF 4.0

    Indy Code Camp, Indianapolis, IN. 4/16
    - A Discussion on Software Estimation
    - Developing Solid WPF Applications

    Chicago Code Camp, Chicago, IL. 4/30
    - An Introduction to Castle ActiveRecord
    - Developing Solid WPF Applications

    Cincinnati .NET Users Group, Cincinnati, OH. 6/23
    - A Discussion on Software Estimation

    Dayton .NET Users Group, Dayton, OH. 6/24
    - A Discussion on Software Estimation

    Columbus .NET Users Group, Columbus, OH. 6/25
    - A Discussion on Software Estimation

    CodeStock, Knoxville, TN. 6/26
    - Developing Solid WPF Applications

    devLink, Nashville, TN. 8/13
    - WPF 101 (3-hr session)

    Northwest Ohio .NET Users Group, Toledo, OH. 9/15
    - A Discussion on Software Estimation

    Indy Alt.NET, Indianapolis, IN. 9/17
    - A Discussion on Software Estimation

    Richmond Code Camp, Richmond, VA. 10/3
    - Introduction to Castle ActiveRecord
    - A Discussion on Software Estimation

    Great Lakes Software Excellence Conference, Grand Rapids, MI 11/17
    - A Discussion on Software Estimation

    Great Lakes Area .NET User Group, Southfield, MI, 11/18
    - A Discussion on Software Estimation

  • Chairman

    Kalamazoo X Conferences

    (Non-Profit Organization Management industry)

    March 2009Present (9 months)

    Kalamazoo X Conferences puts on a yearly single-track conference related to software design, architecture and interpersonal communication skills.

  • Owner

    Validus Solutions, LLC.

    (Information Technology and Services industry)

    August 2001Present (8 years 4 months)

    Currently providing software development and consulting services to healthcare-related companies in MI and IL. Projects include development and maintenance of a WPF application as well as a client reporting system.

    Provided software development services to an advertising agency. The project involved integration between content management systems.

    Provided software development and consulting services as a sub-contractor to A.T. Kearney/Renegade Consulting at DaimlerChrysler and Delphi Automotive. Both projects involved aggregating data from Excel files and Access databases into a single data source and generating ad-hoc reports for financial analysis.

    Provided software development services to Family Christian Stores. Designed and developed a C# application that is used to track membership benefits program for eligible churches in a SQL Server database. Also developed a Time Card application using Borland Delphi that is installed in 350+ retail sites throughout the United States.

  • Owner

    Michael Eaton Consulting

    (Information Technology and Services industry)

    August 2001May 2009 (7 years 10 months)

    Provided software development and consulting services to a variety of clients.

    Renamed company to Validus Solutions, LLC. in May 2009.

  • Speaker (2008)

    Michael Eaton Consulting

    (Computer Software industry)

    February 2008November 2008 (10 months)

    Northwest Ohio .NET User Group, Toledo, OH. 2/19/08
    -An Intro to Castle ActiveRecord

    Central Ohio Day of .NET, Wilmington, OH. 4/19/08
    -An Intro to Castle ActiveRecord

    Indy Code Camp, Indianapolis, IN. 4/26/08
    -An Intro to Castle ActiveRecord
    -Lessons Learned from an Agile Project

    West Michigan Day of .NET, Grand Rapids, MI. 5/10/08
    -LightReader: The Anatomy of a Silverlight Application

    Cleveland Day of .NET, Cleveland, OH. 5/16/08
    -Lessons Learned from an Agile Project

    Lansing Day of .NET, Lansing, MI. 6/21/08
    -An Intro to Castle ActiveRecord

    Codestock, Knoxville, TN. 8/9/08
    -An Intro to Castle ActiveRecord

    West Michigan .Net Users Group, Grand Rapids, MI. 9/9/08
    -An Intro to Castle ActiveRecord

    Microsoft Devs of SW Michigan, Kalamazoo, MI. 9/25/08
    -ALT.NET, The Community and You

    Ann Arbor Day of .NET, Ann Arbor, MI. 10/18/08
    -An Intro to Castle ActiveRecord

    Raleigh Code Camp, Raleigh, NC. 11/15/08
    -An Intro to Castle ActiveRecord

  • .NET Developer / Tech Lead

    Pillar Technology

    (Privately Held; 51-200 employees; Computer Software industry)

    January 2007June 2007 (6 months)

    Led the development effort on an Electronic Medical Records application. Responsible for iteration planning, task assignments, leading user acceptance tests (UATs), mentoring junior developers and developing high-quality code using Test First Development (part of Pillars Speed2Value). Tools and technologies included Microsoft Visual Studio.NET 2005 (C#), SQL Server 2005, Microsoft Ink software development kit, NHibernate, Cruise Control.NET, NUnit, Rhino Mocks, Subversion, Ajax and tablet PC hardware.

  • Programmer

    Infinisource

    (Privately Held; 51-200 employees; Human Resources industry)

    February 2005January 2006 (1 year )

    Designed, developed, tested and maintained software solutions related to COBRA and Human Resources administration using a variety of tools and technologies including Visual Studio.NET 2002 (C#), VB6, SQL Server 2000, PHP and PostgreSQL. Drove adoption of SourceGear Vault and Dragnet. Implemented complete development/test environment using Microsoft Virtual Server.

  • Adjunct Faculty Member

    Lansing Community College

    (Educational Institution; 201-500 employees; Professional Training & Coaching industry)

    April 2001June 2002 (1 year 3 months)

    Taught the following courses:
    ‘Introduction to Programming with Visual Basic 6.0’, ‘Introduction to Java Programming’ and ‘Programming in Microsoft Access 2000’.

  • Project Director

    Analysts International / Sequoia Services

    (Public Company; 501-1000 employees; ANLY; Information Technology and Services industry)

    February 2000August 2001 (1 year 7 months)

    Responsible for technical leadership on projects, mentoring junior developers and conducting technical interviews. Conducted internal training on Visual SourceSafe and Visual Basic (including .NET). Drove adoption of Microsoft Visual SourceSafe. Participated in pre-sales and follow-up meetings with customers.

  • Senior Programmer/Analyst

    Spartan Stores, Inc.

    (Public Company; 201-500 employees; Wholesale industry)

    March 1997February 2000 (3 years )

    Designed, developed, tested and supported custom software used in Spartan-affilated stores. The software managed most aspects of running a retail store including (but not limited to) ordering, price changes, product maintenance. The software interfaced with several POS systems. Worked with team to develop improved software development processes. Mentored junior programmers. Tools included Visual Basic 4-6, SQL Server 6.5-7.0, Crystal Reports, and Perl.


Additional Information

Michael Eaton’s Websites:

Michael Eaton’s Interests:

project management, digital photography, woodworking

Michael Eaton’s Groups:

  •    .NET People
  •    .NET Developers
  •    Tweeple
  •    Codeplex Coordinators
  •    Microsoft MVP - Professional Group
  •    XP West Michigan
  •    Great Lakes Software Excellence Conference (GLSEC)

Michael Eaton’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Michael Eaton’s full profile:

  • See who you and Michael Eaton know in common
  • Get introduced to Michael Eaton
  • Contact Michael Eaton directly

View Full Profile