Architecture & technical consulting

I take on a small number of engagements a year, usually where the hard part is architectural rather than incremental — a system that has to be right the first time, or a research idea that has to survive contact with production.