Colin was the head of software development for QFI Consulting for over twenty years and was responsible for all aspects of the development of a full healthcare solution delivering increased quality of care, increased patient throughput with less overall resources.
He delivered the full cycle turning the product blueprint into a fully functional software solution implemented in many hospitals around the world. This included a highly sophisticated analytic capability never matched by any of the competitors.
As well as being a product developer and world class software engineer he is able to work alongside international client teams based in mainland Europe, USA, Japan and the U.K. to ensure smooth implementation and rapid results. It is difficult to stress just how unique and special Colin’s capabilities are.
He is truly exceptional and has been regularly praised by many clients for delivering very high quality software that is simple to use.
I had the privilege of working with Colin for several years, first, while he was working for a partner organization, and later as part of my team. Colin demonstrated a passionate, experienced, and highly skilled approach to both leading and mentoring the technical development team and instigating and implementing Software Engineering practices.
He took a very hands-on approach to making the software team a safe space for the team members to up-skill, learn, and safely fail, underpinned by a sound practice of “hands-on pragmatic excellence” whilst still producing robust and effective software. Excellence, but not at the cost of real-world needs.
His skills and flexibility, whether that is Software Engineering, strategy and tactics, hands-on development, client facing engagement, or hard-core code development were invaluable, and it was a true pleasure working with him.
Colin is a technically excellent all-rounder, who is also approachable and easy to get on with. A true gem.
Colin's expertise in team leadership, philosophy of software design, and passion for mentoring and continuous learning are truly inspirational. The time I spent under his supervision was invaluable for my career growth, and I feel blessed to have had the opportunity to learn so much from him.
He has an exceptional ability to extract value from every situation and a talent for solving the most complex problems. Colin's leadership consistently results in intuitive and effective solutions, demonstrating his deep industry knowledge.
In addition to his professional excellence, Colin is a truly amazing person to work with. His approachable nature, genuine care for his team, and positive attitude made every interaction a pleasure.
Colin is an outstanding team leader.