William C. Pierce - Resume

William C. Pierce

Summary of Qualifications

Nov 2005 – Present, ARI Network Services, Inc. - Colorado Springs, Colorado

Senior Software Development Engineer

  • Work closely with test engineers to streamline the identification and resolution of software defects. Implement code changes and unit tests for assigned software defects.  Administer source control repository and build server.
  • Provide timely and accurate development estimates to Product Management for new features and customizations.
  • Provide support to end-users, customer service, and sales for all responsible products.

PartSmart Cart

  • Lead developer on ASP.NET 2.0 B2B e-commerce application that integrates directly with distributor ERP systems via web services and proprietary socket protocols.
  • Architected application using Model View Controller (MVC) pattern with Castle MonoRail and nHibernate ORM to abstract legacy data store. AJAX enabled using jQuery to provide rich and responsive user interface.
  • Utilizes dependency injection (DI) and inversion of control (IoC) to enable per customer runtime customizations to user interface and underlying business logic.
PartSmart CD
  • Lead developer on C# WinForms electronic parts catalog application with install base of 30,000 users.
  • Introduced the team to continuous integration (CI) and automated unit tests. Implemented Cruise Control.Net to automate the build, test, install generation, and deployment to test engineers.
  • Implemented logging instrumentation using log4net to facilitate defect identification in the field.
  • Implemented web service integration between CD product and web-based e-commerce application.
  • Refactored legacy installation package to use InstallShield 2008 InstallScript.

Aug 2002 – Nov 2005, State of Colorado - Pueblo, Colorado

IT Professional III

  • Manager of three (3) FTE.  Approved leave requests, enforced work standards, provided yearly reviews of staff, and developed performance plans for new fiscal years.
  • Provided monthly presentations at the department level to new procurement staff about State provided services and the benefits of using State services over a private service provider.
  • Developed the software, processes, and training material used by over 50 staff to review and redact SSNs from over 1.5 million electronic images over a four month period. Technology used included Visual Basic, VB Script, and Verity Teleform.

Jan 2002 – May 2002, University of Southern Colorado - Pueblo, Colorado

Senior Professional Project Lead

  • Responsible for the prototype of an intra-office instant messaging (IM) system for WorldCom, Inc.
  • Built a chat client application using Visual Basic to interact with Jabber IM platform.

Miscellaneous

Open Source Contributions: MVCContrib, Castle Project, Rhino Commons, nHibernate, SubText, MSBuild Community Tasks, Cruise Control.Net, Boo

Languages: C#, ASP.NET, JavaScript, XHTML, T-SQL, Boo, VB Script/WSH, Java, C++ WTL/ATL

Tools: ReSharper, Castle Stack, Rhino Stack, Firebug, jQuery, MSBuild, nHibernate, SVN, Perforce, SQL Server, nUnit

Technical Writing: Blog, Code Project, Feasibility Reports, Technical Documentation, Memoranda

Education

May 2002 – Jul 2004, Colorado State University - Pueblo, Colorado

Master of Business Administration (MBA) - 3.692 GPA  

Aug 1999 – May 2002, University of Southern Colorado - Pueblo, Colorado

Bachelor of Science in Computer Information Systems (BS CIS) - 3.813 GPA

«March»
SunMonTueWedThuFriSat
272812345
6789101112
13141516171819
20212223242526
272829303112
3456789