I am particularly interested in problems where the challenge is not just building a feature, but understanding how people, processes, data, commercial constraints, and legacy systems interact. Typical areas of interest include operational software, transport systems, product strategy, business analysis, systems thinking, practical technical design, forecasting, and reducing manual complexity.
Common reasons to get in touch:
- you are trying to turn operational complexity into usable software
- you need to improve visibility across fragmented processes
- you are dealing with duplicated work, manual effort, or unclear ownership
- you are trying to connect customer problems with product strategy
- you need to translate ambiguous requirements into practical software design
- you are interested in the writing on this site
Sometimes the most useful conversations start with an awkward, messy problem that does not yet have a neat name.