Educational Sabbatical

University CS classes, Apprenticeship and self studies:
  • Grand Valley State University CS classes (received A's):
    • CS 163 - CS II
    • CS 264 - Data Structures & Algorithms
    • CS 365 - Artificial Intelligence (Partner and I won AI class gaming tournament. We were undefeated and shut out every opponent)
  • 5 Month Apprenticeship at a well respected West Michigan Software Development shop:
    • Paired with one of their top software craftsman
    • Worked actively on a client project
    • Used Ruby for Metaprogramming, Test Data generation and productivity tools
  • Self studies:
    • VIM
    • Ruby on Rails 3 with RSpec, Cucumber, and Capybara
    • jQuery and JavaScript
    • Git, GitHub, MySQL, and PostgreSQL (light experience)

Developer / Analyst – eCommerce

Maintained and supported a regional retailers' Order Management System (OMS), written in .NET and Microsoft SQL Server. Accomplishments and responsibilities included:
  • Scaling effort in partnership with a Sr. Architect. System performed without issue during the 2010 holiday shopping season, whereas it suffered from scale issues prior to source code ownership
  • Payment interface with an external credit card processor and an internal Gift Card payment services
  • Payment card encryption storage re-written in support of PCI requirements
  • Web Services for front-end shopping cart
  • Technical lead for the relocation of the application stack from a hosting provider to an in-house Data Center

Project Manager – Customer Loyalty Program

Managed project and operations teams for a 24x7 Customer Loyalty program for a regional convenience store chain.
  • Led teams of developers, architects and support personnel
  • Partnered with business teams regarding prioritizing, planning and staffing
Previously managed the project which expanded the program from an 80 store pilot to a 1500 store full production system.
  • Facilitated project scope, budget, staffing and execution planning
  • Brought the role of Business Analyst to the organization, which is now widely adopted
  • "Best executed IT project ever", as commented by the executive project sponsor
Outside of Speedy Rewards I initiated an IT Strategy to align business goals with IT initiatives. Deliverables included an internal SWOT analysis, which I facilitated, and a roadmap to guide management from high level vision down to specific projects. I also led various projects including two in coordination with the University of Dayton’s senior MIS class.

Java Developer - Metadata

Developed a web based data flow application to map interfaces for system consolidation.

Manager - Intranet

Responsible for web based systems including recruiting, time management, and content.
  • Managed a team of developers and database administrators
  • Supported internal company operations and field consulting systems
Before managing the Intranet I served on internal Web site design and implementation teams as an architect and developer, with primary responsibilities for ASP, HTML, IIS Web Servers, Microsoft Operating Systems, and Microsoft SQL Server databases.

Also served on a team which produced eBusiness go-to-market solutions, including two active web sites used by sales executives for showcasing solutions and methodologies.

Project Manager - Health Care Delivery

Planned and executed desktop migrations for a 650-bed hospital.
  • Project staffing, budgeting and execution and client relationship management
  • Interfaced with management, physicians, and direct care givers
  • Designed process improvements and reduced installation times by 300%

Project Manager – Health Care Insurance

Focused three years on architecting and executing migrations to a standard desktop, network and server model.
  • Served on the team which designed the models from CIO level strategies
  • Project staffing, budgeting, and execution
  • Coordinated with other teams for end user training and continuing architecture
Also worked seven years in prior roles with responsibilities for server and network administration, application development, desktop support, and LAN/WAN operations.