Skip to content

About

I am a software development leader who builds productive teams and streamlined processes to meet high performance standards.  I bridge technology and business, ensuring technology solutions support what a business needs, and that the business supports what technology groups need to be successful.
Expertise
  • Project Management: I’ve been managing projects for over ten years.  I earned my PMP designation in 2005.  Over the last couple of years I’ve moved towards more agile methodologies, however, I consider this as another tool I can use in delivering projects, not the be all and end of of project management.
  • Software Development Management: I understand all the moving parts that go into building great software: interface design, business and system requirements, quality assurance, architecture, and coding.  My contribution lies in bringing these parts together in an efficient way, and aligning these parts with business needs.
  • Agile Development: I don’t believe there is such a thing as ‘doing agile’.  Agile is more of a philosophy, a shared set of beliefs, and at a lower level some common best practices.  One thing I do believe, though, is that if it’s done right, it’s the best way to build most software.  I hold both my Certified ScrumMaster (CSM) and Certified Scrum Professional (CSP) designations. I have transitioned teams to adopt Scrum and Extreme Programming (XP) practices.
  • Leadership: I have over ten years of experience managing people.  My focus is on building a climate which motivates employees to deliver their best.  In addition to leading software development teams, I lead a senior-level board of directors in the management of the Canadian West Coast Chapter of the Project Management Institute as the President.
  • Team Leadership: Over the past couple of years a lot of my self-development and experience has focused on leading teams.  I understand what needs to be done in order to support real team work.
  • Planning: I’ve written strategic plans, operational plans, project and department budgets, and even revenue projections.   This is a strong area of interest for me.

After leaving my last job in October, and having spent some time re-energizing myself, I am now back in the market, looking for my next challenge.  If you need help building great software, improving processes and operations, and are looking for strategic and critical thinker who can help you solve complex problems, contact me.

Follow

Get every new post delivered to your Inbox.