I'm a thought leader and technology strategist with over 30 years of experience in software technology development. My skills fit as an Enterprise Architect, CIO, Chief Evangelist, or other roles that involve influencing the technical strategy for companies.
Having worked with Fortune 500 companies and entrepreneurial startups I enjoy bringing my experience and flexibility to smaller companies that don't have the resources to support a full-time technical visionary role while helping avoid tech debt and blind alleys.
What I Do
I help connect business goals to technology. This means working with leadership to understand the overall strategy of the company and working with technical leads to understand the capabilities of the team. The process of aligning the business requirements and technical realities often means influencing business process as much as adjusting technical infrastructure: that is to say, you can't automate a non-existent business process and you can't force the wrong technology to solve even the clearest goal.
How I Work
Every company has different challenges and needs, so the best way for me to engage with your company is on a limited, ongoing contract beginning with a deep dive evaluation, as short as a day but usually a week or so on-site to dig into the culture, people and current process and tools.
Generally, the deep dive breaks down into two primary activities:
- Business Strategy Review:
Identify current business goals and challenges, regulatory compliance, and growth opportunities with an eye towards process management, automation and security
- Architectural Review/Technical Deep Dive:
Once the business goals and challenges are clear, a review of the technology stack can be performed. Bear in mind, this includes not only the core software product (if you have one) but the ancillary systems that feed the business, such as CRM tools, the marketing website, onboarding systems, and any data systems that may provide a weakness in both security and managing the company objectives.
Depending on budget and need, I can engage with the team as part of these projects or I can provide ongoing "drift checks" remotely to make sure goals are being met and integrate new requirements as needed.
- Director of Customer Enablement at Cloudenity
- Enterprise Architect at NWEA (see my blog Meaningful Work that I Get Paid For)
- Client/Project Management & Global Training Director at Apigee (see Apigee Projects)
- Primary at Conquent (see Conquent Projects)
- VP Emerging Technologies e/y/e/s/c/r/e/a/m interactive Managing in-house and contract teams for new (at the time) advertising vehicles and tracking methods.
But probably your best bet is to ping me through this handy-dandy form. It will find me and I'll get back to you as soon as I can.