About me

I’ve spent much of my career building and operating complex systems. The truth is that people and how they work with technology is much, much more important than the technology itself. I'm currently a solutions engineer and in that role I help customers understand and use complex products to their benefit.

What I do

Understand technology

Technology is extremely complex. It takes experience, training, and, most importantly curiosity, to work most technologies. Especially now, with less focus on singular, monolithic systems, eg. mainframes, and more focus on what are effectively distributed system models (such as microservices).

Combine people & technology

People use technology: the combination is socio-technical. On its own, technology is relatively useless. Humans must operate technology to make it useful, and we so often forget that. My approach to technology is to ensure that we continually reinforce the fact that technology is created to benefit people, not the other way around.


One of the things I like to do the most is to help people learn about technology and how to use it. I’ve spent a lot of time building presentations and workshops to help teach people about technology. Understanding technology is important, but communicating and transferring that understanding is equally if not more important.

Get new things to work

I love to find new technology—technology that often doesn’t work or isn’t really ready for production—and get it to work. Different people like to work with technology at different times in the maturity spectrum, and I am fairly far on the left of that spectrum: if it exists and is hard to use, that’s where I do my best work.

Recent Posts