More than two decades of leadership in designing and engineering software solutions. Always customer facing, always team management, always delivering. Clarity is my focus. Keeping it simple, commercial, fit for purpose. Management of technical debt and total support costs are first class considerations. A broad range of technologies, front to back, I can easily turn my hand to new business domains and technical challenges.Specialising in financial markets, market and instrument data, risk systems, trading systems, and just about anything that requires quality software engineering.