Process reengineering; time and money savings; software implementations; coordinating resources; client / developer liaison; test plans; user documentation; responsive to commercial and organizational needs


"The more barriers in front of you, the more creative you have to be." -- Yvon Chouinard




Are you crazy fulfilling obligations to your customers? Do you need a more effective system of delivery?

Or, are you a software company trying to meet fierce deadlines and unyielding demands?

I have been a business and technical consultant for over twenty years. I can assist small businesses to scale technology and internal processes to take you to the next level, helping you to grow and arrive at the place where you want to be and where you have more time to devote to your strengths. And I support software companies to fulfill their promises.

A short list of services offered includes the following:

  • design, co-write and support software systems/solutions
  • identify and problem-solve technical needs
  • reduce overall business technical risk
  • research off-the-shelf products for cost-effective fits

And for software companies:

  • dextrous software application development
  • project management
  • testing
  • documentation
  • maintaining and supporting applications