Senior software leader available for full-time or consulting

I am a deeply experienced, highly technical, leader of software, hardware, and operations teams. I love helping good teams become great, removing obstacles, and fixing broken systems.

Do any of these scenarios match your current concerns? If so, we should talk:

Are you in a startup or have a Big New Challenge, and you feel that coaching would help with morale, achievement, and results?

Do you feel that the team is too small, or unbalanced?  

Are you looking to reduce the amount of rework you have to do, or for better engagement with customers?

Or perhaps you are in an organization that needs to energize how it uses software to seek feedback, gain more traction in the marketplace, or deal with disruptive competitors?

If you want to adopt agile methods or quickly add decades of software development management experience in a larger organization, I’d be happy to help.

Yes, I am available, as a consultant or as a full-time member of your team.  Let’s talk.

Long Covid and the personal and economic burden of inadequate public health protections

I generally don’t talk much about the pandemic on this blog (that’s generally more for Twitter). That’s said, it’s time for community and business leaders to step up where public health has been pushed to reduce public health measures that work (such as large percentages of people wearing effective masks indoors and in crowds).

The business and overall economic impact of Long Covid, the vascular and micro-clotting disease, has already impacted thousands of people in Canada and is having a measurable economic impact.

Have a look at this analysis from CIBC’s financial advising practice. Pay attention.


— Dak

10 Principles of Effective Organizations

I enjoy the Harvard Business Review for the thoughtful articles. I recommend this article in particular as a way of gauging organizational health; how is your organization doing, if you compare it against these principles?

— Dak

“Organizations are pretty good at solving specific problems as they arise, but many lack a set of criteria and goals to meet in order to maintain their ability to compete and grow. The author identifies 10 research-backed principles from the field of organization development to guide companies: 1) Encourage cooperation, 2) organize for change, 3) anticipate the future, 4) remain flexible, 5) create distinctive spaces, 6) diversify your workforce — and create an inclusive environment, 7) promote personal growth, 8) empower people, 9) reward high performers, and 10) foster a leadership culture.”
— Read on hbr.org/2022/08/10-principles-of-effective-organizations