
Greater Chicago Area

Greater Chicago Area
I have managed both small and large teams in a wide variety of business and e-commerce applications.
I am particularly interested in (and passionate about) the application of agile, lean and open source development principles, processes and tools to increase productivity of teams in a corporate environment.
As of late, I have been focused on learning and applying the application of lean principles to the software development process. I enjoy the process of enabling teams to self organize and actually produce results.
Unlike many managers in my field, I don't necessarily ascribe to one methodology or set of tools. I ascribe to the philosphy of "absorbing what is useful, discarding the rest, and adding what is uniquely your own".
Every team is different and each requires a different level of structure in order to be optimally productive. My primary strength is the recognition of this fact and the ability to allow each team to create an environment in which it is most productive.
(Public Company; GWW; Wholesale industry)
November 1999 — Present (10 years 1 month)
I have served many roles at Grainger including Software Developer, Technical Analyst, Unix Administrator, Release Manager, Development Manager, Group Manager of Architecture and Development, and Director, Business Systems - primarily focused on the Online Services division. In these roles I worked primarily on the corporate online offerings including Grainger.com, Grainger eProcurement Systems, and many internal online applications.
My primary contributions include automation of many build and deployment processes (in both a leadership role and "on the ground") to cut waste from the development and infrastructure activities, ultimately realizing an 90%+ reduction over 5 years in non-value added activities through automation and applying open source technologies to the development process and deployment processes.
I have also served as the primary champion of the use of Open Source tools and development practices at the corporate level and have used these technologies to increase the transparency of my organization to the rest of the corporation.
I have often been viewed as the "open source subject matter expert" and am often pulled into projects in a consulting role to talk about the role of open source software in the corporation.
(Information Technology and Services industry)
1998 — 1999 (1 year )
Responsible for the development of new web based decision support products for the company, including the CCCGuidelines.com site. Included PERL development, DBA responsibilities in a data warehousing environment and general systems administration.
(Public Company; Information Technology and Services industry)
1996 — 1998 (2 years )
Responsible for the design and implementation of new functionality for the SPSS statistics package, including graphical front end over ODBC access (including joins) and customizable menus among others.
(Privately Held; 501-1000 employees; Information Technology and Services industry)
August 1995 — February 1996 (7 months)
Hired for temporary assignment to assist in porting existing
C / Assembler DOS based program to Windows 95 / MFC 4.0 application.
(Public Company; Information Technology and Services industry)
1990 — 1995 (5 years )
Responsible for the design and implementation of new functionality for the Nielsen INF*ACT workstation suite of decision support products. Started as Programmer / Analyst and promoted twice over the course of five years to Technical Consultant.
(Information Technology and Services industry)
March 1987 — February 1990 (3 years )
Held programmer/analyst roles in a number
of companies in various industries such as airline, consumer packaged goods, local government, and printing industries.
Software Development, Agile Methodologies / Lean Principle based development, Reading (mostly Management / Business / Process related material), Movies, Music with a focus on Instrumental Guitar (Satriani, Vai, etc),