Michael Eaton

Independent Computer Software Professional

Kalamazoo, Michigan Area

Current
  • Speaker at Michael Eaton Consulting
  • Project Coordinator at Open source project (Self-employed)
  • Owner at Michael Eaton Consulting
Past
  • .NET Developer / Tech Lead at Pillar Technology
  • Programmer at Infinisource
  • Adjunct Faculty Member at Lansing Community College
  • Project Director at Analysts International / Sequoia Services
  • Senior Programmer/Analyst at Spartan Stores, Inc.
Connections
74 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

    Michael Eaton Consulting

    (Computer Software industry)

    February 2008Present (8 months)

    Northwest Ohio .NET User Group, Toledo, OH. February 19, 2008
    - An Introduction to Castle ActiveRecord

    Central Ohio Day of .NET, Wilmington, OH. April 19, 2008
    - An Introduction to Castle ActiveRecord

    Indy Code Camp, Indianapolis, IN. April 26, 2008
    - An Introduction to Castle ActiveRecord
    - Lessons Learned from an Agile Project

    West Michigan Day of .NET, Grand Rapids, MI. May 10, 2008
    - LightReader: The Anatomy of a Silverlight Application

    Cleveland Day of .NET, Cleveland, OH. May 16, 2008
    - Lessons Learned from an Agile Project

    Lansing Day of .NET, Lansing, MI. June 21, 2008
    - An Introduction to Castle ActiveRecord

    Codestock, Knoxville, TN. August 9, 2008
    - An Introduction to Castle ActiveRecord

  • Project Coordinator

    Open source project (Self-employed)

    (Self-Employed; Myself Only; Computer Software industry)

    February 2008Present (8 months)

    Leading the development effort on LightReader, an open source, Silverlight-based RSS feed reader hosted on Codeplex.com.

    The project can be found at http://www.codeplex.com/LightReader

  • Owner

    Michael Eaton Consulting

    (Information Technology and Services industry)

    August 2001Present (7 years 2 months)

    Currently providing software development and consulting services to a corporation that focuses on healthcare. Projects include maintenance of an existing VB 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.

  • .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 (Microsoft .NET Technologies (C#,ASP.NET,VB.NET etc)
  •    .NET Developers
  •    Tweeple
  •    Codeplex Coordinators

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’s full profile:

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

View Full Profile