What's your role?

To work with Harled partners to ensure that we deliver complete solutions from discovery and requirements definition to implementation and ongoing operations. Defining appropriate standards and guidelines, creating well fitting processes, helping our partners and our teams understand their needs and finding ways to achieve goals.

What is the secret to realizing a successful software project?

A collaborative team and clear requirements.

The team, and this includes client's contributors, really is greater than the individuals - regardless of each members' strengths, weakness, skills and experience if they can work with, learn from and support their teammates they will bring more to the product than they bring individually. Collaboration raises the capabilities and shrinks the gaps giving more satisfaction to the work and that creates better products.

A team needs a good understanding of what to create. Requirements are the starting point for knowing Who, What, Why, How and Where to create. Understand the domain, the users, the Why of what is being asked for and that will provide the How and Where. It is not as simple as just listing features or data or screens if the objective is satisfaction and not just function.

What emerging technology or industry are you most interested in?

I am a generalist and try to keep at least a little informed about most things techie.

What's your word of the day?

Translate because that is 80% of my day, translating between different teams, stakeholders, partners and contributors to achieve clarity and common understanding.


  • Mentoring
  • Motivation
  • Infrastructure
  • Operations
  • Architecture
  • Security