Independent Computer Software Professional
Kalamazoo, Michigan Area
Independent Computer Software Professional
Kalamazoo, Michigan Area
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.
C#, VB.NET, ASP.NET, SQL Server. Industry experience includes State Government, Manufacturing, Logistics, Consumer Goods Distribution and Educational Services.
(Computer Software industry)
February 2008 — Present (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
(Self-Employed; Myself Only; Computer Software industry)
February 2008 — Present (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
(Information Technology and Services industry)
August 2001 — Present (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.
(Privately Held; 51-200 employees; Computer Software industry)
January 2007 — June 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.
(Privately Held; 51-200 employees; Human Resources industry)
February 2005 — January 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.
(Educational Institution; 201-500 employees; Professional Training & Coaching industry)
April 2001 — June 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’.
(Public Company; 501-1000 employees; ANLY; Information Technology and Services industry)
February 2000 — August 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.
(Public Company; 201-500 employees; Wholesale industry)
March 1997 — February 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.
project management, digital photography, woodworking