Summary
William Pettersson is a graph theorist and seasoned technical leader with 26 years of experience applying algorithmic insight to real-world allocation problems. As Director of KEPsoft Collaborative and a Research Associate at the University of Glasgow, he bridges academic research in computational graph theory with hands-on delivery of software for medical devices and kidney exchange programmes. He specialises in modelling complex, often NP-hard problems as graphs and developing parameterised algorithms and heuristics that find near-optimal solutions efficiently. His work has directly contributed to practical resource-allocation systems, including enhancements to kidney exchange mechanisms that increase transplant opportunities. Based in Glasgow, he combines team leadership and regulatory navigation with deep technical problem solving. Colleagues rely on him for polished, dependable solutions to delicate interdisciplinary challenges at the intersection of algorithms, healthcare, and software.
26 years of coding experience
Doctor of Philosophy - PhD, Computational Graph Theory, Doctor of Philosophy - PhD, Computational Graph Theory at The University of Queensland