I’m Graham. I look like this:
I help technology companies and research groups streamline the links between their product ideas and emerging technology strategy, the software they deliver, and the feedback they get from that software. This gives them the confidence they need to focus on solving their business and research problems, rather than worrying about operations and delivery. I do this from my base in Warwick, in England’s West Midlands.
Yes! Often what is slowing a team down isn’t their ability to write software, it’s knowing whether it’s the correct software. If we are confident that everything from the emerging technologies strategy and product design activities to the software delivery process is pointing in the right direction, we can hypothesise improvements to our software knowing that we will be able to validate them. Then, we can make our products better, with evidence.
I’m uniquely placed, with a background in science, software, and scientific software, at the intersection between academic advances and commercial practice. Whether it’s adopting AI, improving the scaling of your software with High-Performance Computing techniques, implementing a continuous delivery pipeline, upping your automated testing game, or beyond, I can help out.
Training, consultancy, and mentoring. I created the PETRI framework to help decision makers understand how the three complex systems comprising their software products interact. Whether you’re a CTO looking to build an AI strategy, a lead engineer wanting to upskill your team, or a research team leader who needs sustainable software practices, get in touch and find out more.
I’ve been working in computing for over fifteen years. I’ve worked on UNIX workstations, mobile phones, particle accelerators, financial technology, and more. I’ve written books on software engineering, given talks at conferences around the world, and of course written software.
Copyright (C) 2018 Labrary Ltd.
subscribe via RSS