Discovery and advisory
Understand the business problem, challenge assumptions, and define a useful outcome before committing to a solution.
- Paid discovery
- Business analysis
- Technology decisions
Business Systems Architect · CTO · Bestselling Author
I connect business priorities, people, processes, and technology—and carry the context from initial discovery through design, development, and deployment.
Nearly four decades across engineering, business, marketing, writing, and teaching. One point of continuity across the work.
Because Drift Happens™
How I work
Business problems rarely stay within one discipline. I connect commercial priorities, communication, workflows, and technical decisions so the solution serves the original purpose.
I use AI extensively to explore options, challenge assumptions, develop designs, and accelerate implementation. Established business and engineering principles guide the approach. I retain responsibility for the decisions and quality of the work.
What I help with
Advisory and paid discovery establish the direction. Separately scoped implementation turns that understanding into useful systems.
Understand the business problem, challenge assumptions, and define a useful outcome before committing to a solution.
Connect processes, information, people, and technology in a practical design that keeps the business purpose in view.
Carry the design into working software and operating processes, maintaining direction as specialists and delivery stages change.
The work
My work also includes publishing and independent product development. Because Drift Happens informs my systems thinking; The Vault shares practical knowledge; Driftinel is a drift detection system in development.
An intelligent business observation system designed to connect weak signals across existing tools and surface meaningful change before it becomes expensive.
A practical doctrine for building systems that expect change, expose divergence, and recover alignment.
Practical knowledge, essays, field notes, and resources across business and technology, alongside writing, teaching, and product thinking.
Selected engagements
I work directly with business owners and organizations through advisory, paid discovery, and separately scoped implementation. Engagements may involve clarifying a business problem, improving a workflow, designing a system, developing a product, or putting AI to practical use.
Tell me what you are trying to build or improve, and what a useful outcome would look like.
Discuss an engagementAbout
I’m a Business Systems Architect. Technology is a central thread in how I turn business problems into working solutions.
Over nearly four decades, I have founded companies, led engineering teams, architected enterprise platforms, written and taught, and helped organizations navigate technological change. Software engineering, publishing, teaching, marketing, and entrepreneurship all inform how I approach a problem.
Current engagements include CTO at Tooljar, alongside selected business systems and technology projects. My career includes senior software leadership with Givex and Shift4.
Other chapters include three bestselling books, courses reaching more than 36,000 learners, and teaching computer science, marketing, social media, and public relations at Sheridan College and McMaster University. My independent work includes Driftinel™, Because Drift Happens™, and The Vault.